Esempio n. 1
0
 public BarService(IDateTimeProvider dateTimeProvider, CocktailMagicianContext context, IBarMapper barMapper, IBarReviewService reviewService)
 {
     this.dateTimeProvider = dateTimeProvider ?? throw new ArgumentNullException(nameof(dateTimeProvider));
     this.context          = context ?? throw new ArgumentNullException(nameof(context));;
     this.barMapper        = barMapper ?? throw new ArgumentNullException(nameof(barMapper));
     this.reviewService    = reviewService ?? throw new ArgumentNullException(nameof(reviewService));
 }
 public BarReviewsController(IBarService barService, IBarReviewService barReviewService, UserManager <User> userManager,
                             IBarReviewLikeService barReviewLikeService, IToastNotification toastNotification)
 {
     this.barService           = barService;
     this.barReviewService     = barReviewService;
     this.userManager          = userManager;
     this.toastNotification    = toastNotification;
     this.barReviewLikeService = barReviewLikeService;
 }
 public BarReviewsController(
     IBarReviewService barReviewService,
     IBarService barService,
     IUserService userService,
     IBarDTOMapper barMapper,
     IBarReviewDTOMapper barReviewMapper,
     UserManager <User> userManager,
     IToastNotification toaster)
 {
     this.barReviewService = barReviewService ?? throw new ArgumentNullException(nameof(barReviewService));
     this.barService       = barService ?? throw new ArgumentNullException(nameof(barService));
     this.userService      = userService ?? throw new ArgumentNullException(nameof(userService));
     this.barMapper        = barMapper ?? throw new ArgumentNullException(nameof(barMapper));
     this.barReviewMapper  = barReviewMapper ?? throw new ArgumentNullException(nameof(barReviewMapper));
     this.userManager      = userManager ?? throw new ArgumentNullException(nameof(userManager));
     this.toaster          = toaster ?? throw new ArgumentNullException(nameof(toaster));
 }