예제 #1
0
 public DrawingController(ILogger <DrawingController> logger,
                          ServiceFacade.Controller context,
                          DrawingService drawingService,
                          PrizeWinnerService prizeWinnerService,
                          SiteService siteService) : base(context)
 {
     _logger             = Require.IsNotNull(logger, nameof(logger));
     _drawingService     = Require.IsNotNull(drawingService, nameof(drawingService));
     _prizeWinnerService = Require.IsNotNull(prizeWinnerService, nameof(prizeWinnerService));
     _siteService        = Require.IsNotNull(siteService, nameof(siteService));
     PageTitle           = "Drawing";
 }
 public DrawingController(ILogger <DrawingController> logger,
                          ServiceFacade.Controller context,
                          DrawingService drawingService,
                          PrizeWinnerService prizeWinnerService,
                          SiteService siteService,
                          UserService userService) : base(context)
 {
     _logger         = logger ?? throw new ArgumentNullException(nameof(logger));
     _drawingService = drawingService
                       ?? throw new ArgumentNullException(nameof(drawingService));
     _prizeWinnerService = prizeWinnerService
                           ?? throw new ArgumentNullException(nameof(prizeWinnerService));
     _siteService = siteService ?? throw new ArgumentNullException(nameof(siteService));
     _userService = userService ?? throw new ArgumentNullException(nameof(userService));
     PageTitle    = "Drawing";
 }