I have an entity object 'User' which implements 'IUser':
IQueryable<User> users = Db.User;
return users;
But what I actually want to return is:
IQueryable<IUser>
So what is the best way to convert
IQueryable<User>
to
IQueryable<IUser>
without actually running the query? Right now I am doing this but it seems like a hack:
IQueryable<IUser> users = Db.User.Select<User, IUser>(u => u);
你的“hacky”解决方案对我来说很好。
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.