Example #1
0
 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;
 }
Example #3
0
 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>();
 }