Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public UserService(SignInManager<FanFictionUser> signInManager, UserManager<FanFictionUser> userManager,
- FanFictionContext context,
- IMapper mapper)
- : base(userManager, context, mapper)
- {
- this.SignInManager = signInManager;
- }
- var homeViewModel = new HomeLoggedModel
- {
- Stories = this.Context.FictionStories
- .Include(x => x.Ratings)
- .Include(x => x.Author)
- .OrderByDescending(x => x.CreatedOn)
- .Take(2).ProjectTo<StoryHomeOutputModel>(Mapper.ConfigurationProvider).ToList(),
- Announcements = this.Context.Announcements
- .Where(x => x.PublshedOn.AddMonths(1) >= DateTime.Now.Date)
- .OrderByDescending(x => x.PublshedOn)
- .Take(3)
- .ProjectTo<AnnouncementOutputModel>(Mapper.ConfigurationProvider)
- .ToList()
- };
- return homeViewModel;
- }
Advertisement
Add Comment
Please, Sign In to add comment