public IngredientsController(
            IIngredientService ingredientService,
            ICocktailService cocktailService,
            IIngredientDTOMapper ingredientDTOMapper,
            ICocktailDTOMapper cocktailDTOMapper,
            IToastNotification toaster)

        {
            this.ingredientService   = ingredientService ?? throw new ArgumentNullException(nameof(ingredientService));
            this.cocktailService     = cocktailService ?? throw new ArgumentNullException(nameof(cocktailService));
            this.ingredientDTOMapper = ingredientDTOMapper ?? throw new ArgumentNullException(nameof(ingredientDTOMapper));
            this.cocktailDTOMapper   = cocktailDTOMapper ?? throw new ArgumentNullException(nameof(cocktailDTOMapper));
            this.toaster             = toaster ?? throw new ArgumentNullException(nameof(toaster));
        }
示例#2
0
 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));
 }
 public BarsController(
     IBarService barService,
     ICityService cityService,
     ICocktailService cocktailService,
     IBarDTOMapper barMapper,
     ICocktailDTOMapper cocktailMapper,
     ICityDTOMapper citymapper,
     IToastNotification toaster)
 {
     this.barService      = barService ?? throw new ArgumentNullException(nameof(barService));
     this.cityService     = cityService ?? throw new ArgumentNullException(nameof(cityService));
     this.cocktailService = cocktailService ?? throw new ArgumentNullException(nameof(cocktailService));
     this.barMapper       = barMapper ?? throw new ArgumentNullException(nameof(barMapper));
     this.cocktailMapper  = cocktailMapper ?? throw new ArgumentNullException(nameof(cocktailMapper));
     this.citymapper      = citymapper ?? throw new ArgumentNullException(nameof(citymapper));
     this.toaster         = toaster ?? throw new ArgumentNullException(nameof(toaster));
 }
 public CocktailsController(
     ICocktailService cocktailService,
     IIngredientService ingredientService,
     IBarService barService,
     ICocktailDTOMapper cocktailDTOMapper,
     IIngredientDTOMapper ingredientDTOMapper,
     IBarDTOMapper barDTOMApper,
     IToastNotification toaster,
     UserManager <User> userManager
     )
 {
     this.cocktailService     = cocktailService ?? throw new ArgumentNullException(nameof(cocktailService));
     this.ingredientService   = ingredientService ?? throw new ArgumentNullException(nameof(ingredientService));
     this.barService          = barService ?? throw new ArgumentNullException(nameof(barService));
     this.cocktailDTOMapper   = cocktailDTOMapper ?? throw new ArgumentNullException(nameof(cocktailDTOMapper));
     this.ingredientDTOMapper = ingredientDTOMapper ?? throw new ArgumentNullException(nameof(ingredientDTOMapper));
     this.barDTOMApper        = barDTOMApper ?? throw new ArgumentNullException(nameof(barDTOMApper));
     this.toaster             = toaster ?? throw new ArgumentNullException(nameof(toaster));
     this.userManager         = userManager ?? throw new ArgumentNullException(nameof(userManager));
 }