Пример #1
0
 public UsersService(BCcontext context
                     , IUserMapper mapper
                     , ICocktailCommentMapper cocktailCommentMapper)
 {
     this._context = context ?? throw new ArgumentNullException(nameof(context));
     this._mapper  = mapper ?? throw new ArgumentNullException(nameof(mapper));
     this._cocktailCommentMapper = cocktailCommentMapper ?? throw new ArgumentNullException(nameof(cocktailCommentMapper));
 }
        //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");
        }
Пример #3
0
        //private readonly IHttpClientFactory _clientFactory;

        public CocktailCommentsService(BCcontext context, ICocktailCommentMapper mapper)
        {
            _context = context ?? throw new ArgumentNullException(nameof(context));
            _mapper  = mapper ?? throw new ArgumentNullException(nameof(mapper));
        }