Пример #1
0
 public AccountService(CocktailDatabaseContext dbContext, IHashing hasher, IBarService barService, ICocktailService cService)
 {
     this.hasher     = hasher;
     this.barService = barService;
     this.cService   = cService;
     this.dbContext  = dbContext;
 }
Пример #2
0
 public CocktailsController(ICocktailService cocktailService, IUserService userService, IIngredientService ingredientService, IHostingEnvironment hostingEnvironment)
 {
     this.cocktailService    = cocktailService;
     this.userService        = userService;
     this.ingredientService  = ingredientService;
     this.hostingEnvironment = hostingEnvironment;
 }
 public CocktailController(ICocktailService cocktailService,
                           IBarService barService,
                           IIngredientService ingredientService,
                           IDTOMapper <CreateCocktailViewModel, CocktailDTO> createCocktailMapper,
                           IViewModelMapper <CocktailDTO, DisplayCocktailViewModel> displayCocktailMapper,
                           IViewModelMapper <CocktailDTO, CreateCocktailViewModel> createCocktailMapperToVM,
                           IViewModelMapper <CocktailDTO, CocktailViewModel> cocktailViewModelMapper,
                           IViewModelMapper <BarDTO, BarsForCocktailViewModel> barsForCocktailMapper,
                           IViewModelMapper <CocktailDTO, DeleteCocktailViewModel> deleteCocktailMapper,
                           IViewModelMapper <CommentDTO, CommentViewModel> commentMapper,
                           IViewModelMapper <ICollection <CocktailDTO>, CollectionViewModel> collectionMapper,
                           IViewModelMapper <IngredientDTO, CreateIngredientViewModel> ingredientMapper)
 {
     this.cocktailService          = cocktailService;
     this.barService               = barService;
     this.ingredientService        = ingredientService;
     this.createCocktailMapper     = createCocktailMapper;
     this.displayCocktailMapper    = displayCocktailMapper;
     this.createCocktailMapperToVM = createCocktailMapperToVM;
     this.cocktailViewModelMapper  = cocktailViewModelMapper;
     this.barsForCocktailMapper    = barsForCocktailMapper;
     this.deleteCocktailMapper     = deleteCocktailMapper;
     this.commentMapper            = commentMapper;
     this.collectionMapper         = collectionMapper;
     this.ingredientMapper         = ingredientMapper;
 }
Пример #4
0
 public BarService(CocktailDatabaseContext dbContext, ICountryService countryService, ICityService cityService, ICocktailService cocktailService, INotificationService nService)
 {
     this.dbContext       = dbContext;
     this.countryService  = countryService;
     this.cityService     = cityService;
     this.cocktailService = cocktailService;
     this.nService        = nService;
 }
 public HomeController(SignInManager <User> signInManager, IBarService barService, ICocktailService cocktailService, IViewModelMapper <BarDTO, DisplayBarsViewModel> barViewModelMapper, IViewModelMapper <CocktailDTO, DisplayCocktailViewModel> cocktailViewModelMapper)
 {
     this.signInManager           = signInManager;
     this.barService              = barService;
     this.cocktailService         = cocktailService;
     this.barViewModelMapper      = barViewModelMapper;
     this.cocktailViewModelMapper = cocktailViewModelMapper;
 }
        public MainPage()
        {
            this.InitializeComponent();

            // Create a ViewModel
            // Encapsulate this stuff in viewmodel
            cocktailService = new CocktailService();
        }
 public BarController(ICountryService countryService, ICityService cityService, IBarService barService, IAccountService aService, ICocktailService cService)
 {
     this.countryService = countryService;
     this.cityService    = cityService;
     this.barService     = barService;
     this.aService       = aService;
     this.cService       = cService;
 }
 public CocktailsManager(ICocktailService service)
 {
     this.cocktailService       = service;
     this.cocktails             = new List <Cocktail>();
     this.alcoholicCocktails    = new List <Cocktail>();
     this.nonAlcoholicCocktails = new List <Cocktail>();
     Barrel.ApplicationId       = "PocketBar";
 }
Пример #9
0
 public HomeController(IBarService barService, ICocktailService cocktailService,
                       IViewModelMapper <BarDTO, BarCrViewModel> barViewModelMapper,
                       IViewModelMapper <CocktailDTO, CocktailCrViewModel> cocktailViewModelMapper)
 {
     this.barService              = barService;
     this.cocktailService         = cocktailService;
     this.barViewModelMapper      = barViewModelMapper;
     this.cocktailViewModelMapper = cocktailViewModelMapper;
 }
Пример #10
0
 public BarsController(CMContext context, IBarService barService, ICocktailService cocktailService, UserManager <User> userManager,
                       IToastNotification toastNotification, ICityService cityService)
 {
     this.barService         = barService;
     this.cocktailService    = cocktailService;
     this.userManager        = userManager;
     this.cityService        = cityService;
     this._toastNotification = toastNotification;
 }
 public CocktailsController(IIngredientService ingredientService,
                            ICocktailService cocktailService,
                            IWebHostEnvironment webHostEnvironment,
                            IViewModelMapper <CocktailDto, CocktailViewModel> cocktailVmMapper)
 {
     this._ingredientService  = ingredientService ?? throw new ArgumentNullException(nameof(ingredientService));
     this._cocktailService    = cocktailService ?? throw new ArgumentNullException(nameof(cocktailService));
     this._webHostEnvironment = webHostEnvironment ?? throw new ArgumentNullException(nameof(webHostEnvironment));
     this._cocktailVmMapper   = cocktailVmMapper ?? throw new ArgumentNullException(nameof(cocktailVmMapper));
 }
 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));
 }
 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;
 }
Пример #14
0
 public AddIngredientToCocktailController(CocktailMagicianContext context,
                                          ICocktailService cocktailService,
                                          IIngredientService ingredientService,
                                          IViewModelMapper <IngredientDto, IngredientViewModel> ingredientVmMapper,
                                          ICocktailIngredientService cocktailIngredientService)
 {
     this.context                    = context ?? throw new ArgumentNullException(nameof(context));
     this.cocktailService            = cocktailService ?? throw new ArgumentNullException(nameof(cocktailService));
     this._ingredientService         = ingredientService ?? throw new ArgumentNullException(nameof(ingredientService));
     this._ingredientVmMapper        = ingredientVmMapper ?? throw new ArgumentNullException(nameof(ingredientVmMapper));
     this._cocktailIngredientService = cocktailIngredientService ?? throw new ArgumentNullException(nameof(cocktailIngredientService));
 }
 public CocktailCommentController(ICocktailService cocktailService,
                                  IViewModelMapper <CocktailDto, CocktailViewModel> cocktailVmMapper,
                                  ICocktailCommentService cocktailCommentService,
                                  IViewModelMapper <CocktailCommentDto, CocktailCommentViewModel> cocktailCommentVmMapper,
                                  ICocktailRatingService cocktailRatingService)
 {
     this.cocktailService         = cocktailService ?? throw new ArgumentNullException(nameof(cocktailService));
     this.cocktailVmMapper        = cocktailVmMapper ?? throw new ArgumentNullException(nameof(cocktailVmMapper));
     this.cocktailCommentService  = cocktailCommentService ?? throw new ArgumentNullException(nameof(cocktailCommentService));
     this.cocktailCommentVmMapper = cocktailCommentVmMapper ?? throw new ArgumentNullException(nameof(cocktailCommentVmMapper));
     this.cocktailRatingService   = cocktailRatingService ?? throw new ArgumentNullException(nameof(cocktailRatingService));
 }
 public HomeController(ILogger <HomeController> logger,
                       ICocktailService cocktailService,
                       IBarService barService,
                       IViewModelMapper <CocktailDto, CocktailViewModel> cocktailVmMapper,
                       IViewModelMapper <BarDTO, BarViewModel> barVmMapper)
 {
     this._logger           = logger;
     this._cocktailService  = cocktailService ?? throw new ArgumentNullException(nameof(cocktailService));
     this._barService       = barService ?? throw new ArgumentNullException(nameof(barService));
     this._cocktailVmMapper = cocktailVmMapper ?? throw new ArgumentNullException(nameof(cocktailVmMapper));
     this._barVmMapper      = barVmMapper ?? throw new ArgumentNullException(nameof(barVmMapper));
 }
 public CocktailController(IBarService barService, ICocktailService cocktailService,
                           IViewModelMapper <BarDTO, BarViewModel> barViewModelMapper,
                           IViewModelMapper <BarDTO, BarsForCocktailViewModel> barsForCocktailMapper,
                           IViewModelMapper <CocktailDTO, CocktailViewModel> cocktailViewModelMapper,
                           IViewModelMapper <CommentDTO, CommentViewModel> commentMapper)
 {
     this.barService              = barService;
     this.cocktailService         = cocktailService;
     this.barsForCocktailMapper   = barsForCocktailMapper;
     this.cocktailViewModelMapper = cocktailViewModelMapper;
     this.commentMapper           = commentMapper;
 }
Пример #18
0
 public HomeController(IViewModelMapper <CocktailDto, CocktailViewModel> cocktailViewModelMapper,
                       IViewModelMapper <BarDto, BarViewModel> barViewModelMapper,
                       ICocktailService cocktailService,
                       IBarService barService,
                       IMemoryCache cache)
 {
     this.cocktailViewModelMapper = cocktailViewModelMapper ?? throw new ArgumentNullException(nameof(cocktailViewModelMapper));
     this.barViewModelMapper      = barViewModelMapper ?? throw new ArgumentNullException(nameof(barViewModelMapper));
     this.cocktailService         = cocktailService ?? throw new ArgumentNullException(nameof(cocktailService));
     this.barService = barService ?? throw new ArgumentNullException(nameof(barService));
     this.cache      = cache ?? throw new ArgumentNullException(nameof(cache));
 }
 public AddCocktailToBarController(CocktailMagicianContext context,
                                   IBarService barService,
                                   IBarCocktailsService barCocktailsService,
                                   ICocktailService cocktailService,
                                   IViewModelMapper <CocktailDto, CocktailViewModel> cocktailVmMapper)
 {
     this.context             = context ?? throw new ArgumentNullException(nameof(context));
     this.barService          = barService ?? throw new ArgumentNullException(nameof(barService));
     this.barCocktailsService = barCocktailsService ?? throw new ArgumentNullException(nameof(barCocktailsService));
     this.cocktailService     = cocktailService ?? throw new ArgumentNullException(nameof(cocktailService));
     this.cocktailVmMapper    = cocktailVmMapper ?? throw new ArgumentNullException(nameof(cocktailVmMapper));
 }
        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));
        }
Пример #21
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));
 }
        public CocktailController(ICocktailService cocktailService,
                                  IBarService barService,
                                  IViewModelMapper <CocktailDTO, App.Models.CocktailViewModel> cocktailViewModelMapper,
                                  IViewModelMapper <CommentDTO, App.Models.CommentViewModel> commentMapper,
                                  IViewModelMapper <BarDTO, BarsForCocktailViewModel> barsForCocktailMapper,

                                  IViewModelMapper <ICollection <CocktailDTO>, CollectionViewModel> collectionMapper,
                                  IDTOMapper <CommentViewModel, CommentDTO> cocktailCommentMapper,
                                  IDTOMapper <RatingViewModel, RatingDTO> cocktailRatingMapper
                                  )
        {
            this.cocktailService         = cocktailService;
            this.barService              = barService;
            this.cocktailViewModelMapper = cocktailViewModelMapper;
            this.commentMapper           = commentMapper;
            this.barsForCocktailMapper   = barsForCocktailMapper;
            this.collectionMapper        = collectionMapper;
            this.cocktailCommentMapper   = cocktailCommentMapper;
            this.cocktailRatingMapper    = cocktailRatingMapper;
        }
Пример #25
0
 public BarController(IBarService barService,
                      ICocktailService cocktailService,
                      IViewModelMapper <ICollection <BarDTO>, CollectionViewModel> collectionMapper,
                      IViewModelMapper <BarDTO, DisplayBarsViewModel> barViewModelMapper,
                      IDTOMapper <CommentViewModel, CommentDTO> barCommentMapper,
                      IViewModelMapper <CommentDTO, CommentViewModel> commentMapper,
                      IViewModelMapper <AddCocktailDTO, CocktailsForBarViewModel> cocktailsForBarMapper,
                      IViewModelMapper <BarDTO, BarDetailsViewModel> barDetailsMapper,
                      IDTOMapper <RatingViewModel, RatingDTO> barRatingMapper)
 {
     this.barService            = barService;
     this.cocktailService       = cocktailService;
     this.collectionMapper      = collectionMapper;
     this.barViewModelMapper    = barViewModelMapper;
     this.barCommentMapper      = barCommentMapper;
     this.commentMapper         = commentMapper;
     this.cocktailsForBarMapper = cocktailsForBarMapper;
     this.barDetailsMapper      = barDetailsMapper;
     this.barRatingMapper       = barRatingMapper;
 }
 public BarsController(IBarService barService,
                       IBarCommentsService barCommentsService,
                       IBarRatingService barRatingService,
                       IViewModelMapper <BarCommentDto, BarCommentViewModel> barCommentVmMapper,
                       IViewModelMapper <BarDTO, BarViewModel> barVmMapper,
                       IViewModelMapper <BarRatingDto, BarRatingViewModel> barRatingVmMapper,
                       IWebHostEnvironment webHostEnvironment,
                       ICocktailService cocktailService,
                       IViewModelMapper <CocktailDto, CocktailViewModel> cocktailVmMapper)
 {
     this.barService         = barService ?? throw new ArgumentNullException(nameof(barService));
     this.barCommentsService = barCommentsService ?? throw new ArgumentNullException(nameof(barCommentsService));
     this.barRatingService   = barRatingService ?? throw new ArgumentNullException(nameof(barRatingService));
     this.barCommentVmMapper = barCommentVmMapper ?? throw new ArgumentNullException(nameof(barCommentVmMapper));
     this.barVmMapper        = barVmMapper ?? throw new ArgumentNullException(nameof(barVmMapper));
     this.barRatingVmMapper  = barRatingVmMapper ?? throw new ArgumentNullException(nameof(barRatingVmMapper));
     this.webHostEnvironment = webHostEnvironment ?? throw new ArgumentNullException(nameof(webHostEnvironment));
     this.cocktailService    = cocktailService ?? throw new ArgumentNullException(nameof(cocktailService));
     this.cocktailVmMapper   = cocktailVmMapper;
 }
 public CocktailsController(ICocktailService cocktailService,
                            IViewModelMapper <DetailsCocktailDto, DetailsCocktailViewModel> detailsCocktailVMMapper,
                            IViewModelMapper <CocktailCommentDto, CocktailCommentViewModel> cocktailCommentVmMapper,
                            IViewModelMapper <CocktailRatingDto, CocktailRatingViewModel> cocktailRatingVmMapper,
                            IViewModelMapper <CocktailDto, CocktailViewModel> cocktailVmMapper,
                            IViewModelMapper <BarDto, BarViewModel> barVmMapper,
                            UserManager <User> userManager,
                            ICocktailCommentService cocktailCommentService,
                            ICocktailRatingService cocktailRatingService,
                            IToastNotification toastNotification)
 {
     this.cocktailCommentVmMapper = cocktailCommentVmMapper ?? throw new ArgumentNullException(nameof(cocktailCommentVmMapper));
     this.detailsCocktailVmMapper = detailsCocktailVMMapper ?? throw new ArgumentNullException(nameof(detailsCocktailVMMapper));
     this.cocktailRatingVmMapper  = cocktailRatingVmMapper ?? throw new ArgumentNullException(nameof(cocktailRatingVmMapper));
     this.cocktailVMMapper        = cocktailVmMapper ?? throw new ArgumentNullException(nameof(cocktailVmMapper));
     this.barVmMapper             = barVmMapper ?? throw new ArgumentNullException(nameof(barVmMapper));
     this.userManager             = userManager ?? throw new ArgumentNullException(nameof(userManager));
     this.cocktailService         = cocktailService ?? throw new ArgumentNullException(nameof(cocktailService));
     this.cocktailCommentService  = cocktailCommentService ?? throw new ArgumentNullException(nameof(cocktailCommentService));
     this.cocktailRatingService   = cocktailRatingService ?? throw new ArgumentNullException(nameof(cocktailRatingService));
     this.toastNotification       = toastNotification ?? throw new ArgumentNullException(nameof(toastNotification));
 }
Пример #28
0
 public CocktailController(ICocktailService cocktailService)
 {
     _cocktailService = cocktailService;
 }
Пример #29
0
 public IngredientController(ICocktailService cocktailService, IIngredientService ingredientService, ILogger <IngredientController> logger)
 {
     _cocktailService   = cocktailService;
     _ingredientService = ingredientService;
     _logger            = logger;
 }
 public Engine(IAccountService aService, ICocktailService cService, IBarService bService)
 {
     this.aService = aService;
     this.cService = cService;
     this.bService = bService;
 }