public BarsService(BCcontext context, IBarMapper mapper, IHttpClientFactory httpClient, ICocktailMapper cocktailMapper) { _context = context ?? throw new ArgumentNullException(nameof(context)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _clientFactory = httpClient ?? throw new ArgumentNullException(nameof(mapper)); _cocktailMapper = cocktailMapper ?? throw new ArgumentNullException(nameof(mapper)); }
public CocktailsController(ApplicationDbContext context, IStorageService storageService) { _context = context; _cocktailMapper = new CocktailMapper(context); _ingredientMapper = new IngredientMapper(context); _storageService = storageService; }
public IngredientService(IDateTimeProvider datetimeProvider, IIngredientMapper mapper, ICocktailMapper cocktailMapper, CocktailMagicianContext context) { this.datetimeProvider = datetimeProvider ?? throw new ArgumentNullException(nameof(datetimeProvider)); this.mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); this.cocktailMapper = cocktailMapper ?? throw new ArgumentNullException(nameof(cocktailMapper)); this.context = context ?? throw new ArgumentNullException(nameof(context)); }
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 CocktailsService(BCcontext context, ICocktailMapper mapper, IBarMapper barMapper ) { this._context = context ?? throw new ArgumentNullException(nameof(context)); this._mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); this._barMapper = barMapper ?? throw new ArgumentNullException(nameof(barMapper)); //this._logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
//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"); }
public BarMapper(ICocktailMapper cocktailMapper) { this.cocktailMapper = cocktailMapper; }