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)); }