public Indexing( ILeagueIndexBookmarkProvider leagueIndexBookmarkProvider, IEntryIndexBookmarkProvider entryIndexBookmarkProvider) { _leagueIndexBookmarkProvider = leagueIndexBookmarkProvider; _entryIndexBookmarkProvider = entryIndexBookmarkProvider; }
public Index( ISlackTeamRepository teamRepo, ILeagueIndexBookmarkProvider leagueIndexBookmarkProvider, IEntryIndexBookmarkProvider entryIndexBookmarkProvider) { _teamRepo = teamRepo; _leagueIndexBookmarkProvider = leagueIndexBookmarkProvider; _entryIndexBookmarkProvider = entryIndexBookmarkProvider; Workspaces = new List <SlackTeam>(); }
public LeagueIndexProvider( ILeagueClient leagueClient, IEntryClient entryClient, ILeagueIndexBookmarkProvider indexBookmarkProvider, ILogger <IndexProviderBase> logger, IOptions <SearchOptions> options) : base(leagueClient, logger) { _entryClient = entryClient; _indexBookmarkProvider = indexBookmarkProvider; _logger = logger; _options = options.Value; }