예제 #1
0
 public VoteService(IImdbRepository <Vote> repository, IMapper mapper, IUserService userService, IMovieService movieService) : base(repository)
 {
     _repository   = repository;
     _mapper       = mapper;
     _userService  = userService;
     _movieService = movieService;
 }
예제 #2
0
 public CommandHandler(IServiceProvider provider, DiscordSocketClient client, CommandService service,
                       IConfiguration config, IImdbRepository imdbRepository)
 {
     _provider       = provider;
     _client         = client;
     _service        = service;
     _config         = config;
     _imdbRepository = imdbRepository;
 }
예제 #3
0
        public ImdbService()
        {
            imdbRepository = new ImdbManager();

            if (GlobalVariable.logicType == 0)
            {
                userRepository = new EntityUsersManager();
            }
            else if (GlobalVariable.logicType == 1)
            {
                userRepository = new SqlUsersManager();
            }
            else if (GlobalVariable.logicType == 2)
            {
                userRepository = new MySqlUsersManager();
            }
            else
            {
                userRepository = new MongoUsersManager();
            }
        }
 public UserService(IImdbRepository <User> repository) : base(repository)
 {
     _repository = repository;
 }
 public MovieService(IImdbRepository <Movie> repository, IMapper mapper) : base(repository)
 {
     _repository = repository;
     _mapper     = mapper;
 }
예제 #6
0
 public ImdbCommands(IImdbRepository imdbRepository, IConfiguration configuration)
 {
     _imdbRepository = imdbRepository;
     _configuration  = configuration;
 }
 public ImdbApiController(IImdbRepository _imdbRepository, IUsersRepository _userRepository)
 {
     imdbRepository = _imdbRepository;
     userRepository = _userRepository;
 }
 public ImdbCrudService(IImdbRepository <TEntity> repository) : base(repository)
 {
     _repository = repository;
 }