public CocktailService(IDateTimeProvider datetimeProvider, ICocktailMapper mapper, IIngredientMapper ingredientMapper, IBarMapper barMapper, CocktailMagicianContext context, ICocktailReviewService reviewService) { this.datetimeProvider = datetimeProvider ?? throw new ArgumentNullException(nameof(datetimeProvider)); this.mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); this.ingredientMapper = ingredientMapper ?? throw new ArgumentNullException(nameof(ingredientMapper)); this.barMapper = barMapper ?? throw new ArgumentNullException(nameof(barMapper)); this.context = context ?? throw new ArgumentNullException(nameof(context)); this.reviewService = reviewService ?? throw new ArgumentNullException(nameof(reviewService)); }
public CocktailsController(ICocktailService cocktailService, IIngredientService ingredientService, ICocktailReviewService cocktailReviewService, UserManager <User> userManager, IToastNotification toastNotification, ICocktailReviewLikeService cocktailReviewLikeService) { this.cocktailService = cocktailService; this.ingredientService = ingredientService; this.cocktailReviewService = cocktailReviewService; this._userManager = userManager; this._toastNotification = toastNotification; this.cocktailReviewLikeService = cocktailReviewLikeService; }
public CocktailReviewsController( ICocktailReviewService cocktailReviewService, ICocktailService cocktailService, IUserService userService, ICocktailDTOMapper cocktailMapper, ICocktailReviewDTOMapper cocktailReviewMapper, UserManager <User> userManager, IToastNotification toaster) { this.cocktailReviewService = cocktailReviewService ?? throw new ArgumentNullException(nameof(cocktailReviewService)); this.cocktailService = cocktailService ?? throw new ArgumentNullException(nameof(cocktailService)); this.userService = userService ?? throw new ArgumentNullException(nameof(userService)); this.cocktailMapper = cocktailMapper ?? throw new ArgumentNullException(nameof(cocktailMapper)); this.cocktailReviewMapper = cocktailReviewMapper ?? throw new ArgumentNullException(nameof(cocktailReviewMapper)); this.userManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); this.toaster = toaster ?? throw new ArgumentNullException(nameof(toaster)); }