public CocktailsController(IViewModelMapper <CocktailDto, CocktailViewModel> cocktailViewModelMapper,
                            ICocktailService cocktailService,
                            IToastNotification toastNotification,
                            IFileServiceProvider fileServiceProvider)
 {
     this.cocktailViewModelMapper = cocktailViewModelMapper ?? throw new ArgumentNullException(nameof(cocktailViewModelMapper));
     this.cocktailService         = cocktailService ?? throw new ArgumentNullException(nameof(cocktailService));
     this.toastNotification       = toastNotification ?? throw new ArgumentNullException(nameof(toastNotification));
     this.fileServiceProvider     = fileServiceProvider ?? throw new ArgumentNullException(nameof(fileServiceProvider));
 }
Exemplo n.º 2
0
 public BarsController(IViewModelMapper <BarDto, BarViewModel> barViewModelMapper,
                       IBarService barService,
                       IToastNotification toastNotification,
                       IFileServiceProvider fileServiceProvider)
 {
     this.barViewModelMapper  = barViewModelMapper ?? throw new ArgumentNullException(nameof(barViewModelMapper));
     this.barService          = barService ?? throw new ArgumentNullException(nameof(barService));
     this.toastNotification   = toastNotification ?? throw new ArgumentNullException(nameof(toastNotification));
     this.fileServiceProvider = fileServiceProvider ?? throw new ArgumentNullException(nameof(fileServiceProvider));
 }