Ejemplo n.º 1
0
 public MatchTraktListItemsHandler(
     ITraktApiClient traktApiClient,
     ISearchRepository searchRepository,
     ISearchIndex searchIndex,
     IDbContextFactory <TvContext> dbContextFactory,
     ILogger <MatchTraktListItemsHandler> logger,
     IEntityLocker entityLocker) : base(traktApiClient, searchRepository, searchIndex, logger)
 {
     _dbContextFactory = dbContextFactory;
     _entityLocker     = entityLocker;
 }
Ejemplo n.º 2
0
 protected TraktCommandBase(
     ITraktApiClient traktApiClient,
     ISearchRepository searchRepository,
     ISearchIndex searchIndex,
     ILogger logger)
 {
     _searchRepository = searchRepository;
     _searchIndex      = searchIndex;
     _logger           = logger;
     TraktApiClient    = traktApiClient;
 }
Ejemplo n.º 3
0
 public DeleteTraktListHandler(
     ITraktApiClient traktApiClient,
     ISearchRepository searchRepository,
     ISearchIndex searchIndex,
     IDbContextFactory <TvContext> dbContextFactory,
     ILogger <DeleteTraktListHandler> logger,
     IEntityLocker entityLocker)
     : base(traktApiClient, searchRepository, searchIndex, logger)
 {
     _searchRepository = searchRepository;
     _searchIndex      = searchIndex;
     _dbContextFactory = dbContextFactory;
     _entityLocker     = entityLocker;
 }
Ejemplo n.º 4
0
        public TraktApi(ITraktApiClient client)
        {
            TraktApiClient = client;

            Client = GetClient();
        }
Ejemplo n.º 5
0
 public TraktApi(ITraktApiClient client, IDatabase database)
 {
     TraktApiClient = client;
     Database       = database;
     SetupClient();
 }