public PhotoService(PhotoContestContext dbContext, IHttpContextAccessor contextAccessor, IContestService contestService, IUserService userService, UserManager <User> userManager, SignInManager <User> signInManager, IUserContestService userContestService) { this.dbContext = dbContext; this.contextAccessor = contextAccessor; this.contestService = contestService; this.userService = userService; this.userManager = userManager; this.signInManager = signInManager; this.userContestService = userContestService; }
public ContestsController(PhotoContestContext context, IContestService contestService, ICategoryService categoryService, SignInManager <User> signInManager, IUserContestService userContestService, IPhotoService photoService, IUserService userService, IToastNotification toastNotification) { _context = context; this.contestService = contestService; this.categoryService = categoryService; this.signInManager = signInManager; this.userContestService = userContestService; this.photoService = photoService; this.userService = userService; this.toastNotification = toastNotification; }
public TimedHostedService(IServiceProvider serviceProvider) { this.contestService = serviceProvider.CreateScope().ServiceProvider.GetRequiredService <IContestService>(); this.userService = serviceProvider.CreateScope().ServiceProvider.GetRequiredService <IUserService>(); this.userContestService = serviceProvider.CreateScope().ServiceProvider.GetRequiredService <IUserContestService>(); }