Beispiel #1
0
 public BarsController(IBarsService service, IBarViewMapper mapper, ICocktailViewMapper cocktailMapper, ICocktailsService cocktailService)
 {
     _service         = service ?? throw new ArgumentNullException("Bar service not found");
     _mapper          = mapper ?? throw new ArgumentNullException("Mapper not found");
     _cocktailMapper  = cocktailMapper ?? throw new ArgumentNullException("Mapper not found");
     _cocktailService = cocktailService ?? throw new ArgumentNullException("Cocktail service not found");
 }
Beispiel #2
0
 public CocktailViewModel(
     ICocktailsService cocktailsService,
     IAppSettingsService settingsService)
 {
     _cocktailsService = cocktailsService;
     _settingsService  = settingsService;
     cocktailValidator = new CocktailValidator();
 }
Beispiel #3
0
 public SettingsViewModel(IAppSettingsService settingsService,
                          IUsersService usersService,
                          ICocktailsService cocktailsService)
 {
     this.settingsService  = settingsService;
     this.usersService     = usersService;
     this.cocktailsService = cocktailsService;
     userValidator         = new UserValidator();
 }
 public CocktailsController(ICocktailsService service,
                            ICocktailViewMapper mapper,
                            IIngredientsService ingredientsService,
                            IUserInteractionsService userInteractionsService,
                            IBarViewMapper barMapper)
 {
     _service                 = service ?? throw new ArgumentNullException(nameof(service));
     _mapper                  = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _ingredientsService      = ingredientsService ?? throw new ArgumentNullException(nameof(ingredientsService));
     _userInteractionsService = userInteractionsService ?? throw new ArgumentNullException(nameof(userInteractionsService));
     _barMapper               = barMapper ?? throw new ArgumentNullException(nameof(_barMapper));
 }
Beispiel #5
0
 public HomeController(ILogger <HomeController> logger
                       , IBarsService barsService
                       , ICocktailsService cocktailsService
                       , IBarViewMapper barMapper
                       , ICocktailViewMapper cocktailMapper)
 {
     _logger           = logger;
     _barsService      = barsService;
     _cocktailsService = cocktailsService;
     _barMapper        = barMapper;
     _cocktailMapper   = cocktailMapper;
 }
Beispiel #6
0
        public OverviewViewModel(
            IAppSettingsService settingsService,
            ICocktailsService cocktailsService,
            ISeederService seederService)
        {
            this.settingsService  = settingsService;
            this.cocktailsService = cocktailsService;
            this.seederService    = seederService;

            this.seederService.EnsureSeeded();
            Cocktails = new ObservableCollection <Cocktail>(cocktailsService.GetAllCocktails().Result);
        }
        //private readonly IBarCommentMapper _barCommentMapper;
        //private readonly IBarMapper _barMapper;

        public UserInteractionsService(BCcontext context
                                       , IUserMapper userMapper
                                       , ICocktailCommentMapper cocktailCommentMapper
                                       , IUsersService usersService
                                       , ICocktailsService cocktailsService
                                       , ICocktailMapper cocktailMapper
                                       )
        {
            this._context               = context ?? throw new ArgumentNullException(nameof(context));
            this._userMapper            = userMapper ?? throw new ArgumentNullException(nameof(userMapper));
            this._cocktailCommentMapper = cocktailCommentMapper ?? throw new ArgumentNullException(nameof(cocktailCommentMapper));
            this._usersService          = usersService ?? throw new ArgumentNullException(nameof(usersService));
            this._cocktailsService      = cocktailsService ?? throw new ArgumentNullException(nameof(cocktailsService));
            this._cocktailMapper        = cocktailMapper ?? throw new ArgumentNullException(nameof(cocktailMapper));
            //this._barCommentMapper = barCommentMapper ?? throw new ArgumentNullException(nameof(barCommentMapper));
            //this._barMapper = barMapper ?? throw new ArgumentNullException(nameof(barMapper));

            //throw new NotImplementedException(" Service for Commenting / Rating Cocktails/Bars");
        }
Beispiel #8
0
 public CocktailsController(ICocktailsService cocktailsService)
 {
     _cocktailsService = cocktailsService;
 }
 public CocktailsAPIController(ICocktailsService service)
 {
     this._service = service ?? throw new ArgumentNullException(nameof(service));
 }
Beispiel #10
0
 public DataSeederService(ICocktailsService cocktailsService)
 {
     _cocktailsService = cocktailsService;
 }