public LoadDataFromPocket(ILogger <LoadDataFromPocket> logger, IOptions <PocketOptions> options, IPocketConector pocketConnector) { this.logger = logger; this.options = options.Value; tags = options.Value.Tags; this.pocketConnector = pocketConnector; }
public PocketTests(ITestOutputHelper testConsole) : base(testConsole) { // Arrange var feedService = new Feed <PocketEntry>(); _memoryCache = new MemoryCache(new MemoryCacheOptions()); _pocket = new Pocket(_memoryCache, feedService); _options = new PocketOptions(Uri, CachingTimeSpan, TimeoutTimeSpan); }
public PocketFactory(ILogger <PocketFactory> logger, IOptions <PocketOptions> options) { this.logger = logger; this.options = options.Value; }