public TwitterMetadataContext(Guid jobId, IDataAcquirerMetadataStorage jobMetadataStorage) { _jobId = jobId; _jobMetadataStorage = jobMetadataStorage; }
public async Task TestAsync(IDataAcquirerMetadataStorage storage) { var twitterMetadata = new TwitterMetadata() { BatchSize = 1, Language = "en", MaxId = 111, Query = "q1", SinceId = 2 }; var jobId = Guid.NewGuid(); await storage.SaveAsync(jobId, twitterMetadata); var retreived = await storage .GetAsync <TwitterMetadata>(jobId); var errors = AssertObject(twitterMetadata, retreived); AssertErrors("insert metadata", errors); }
public TwitterMetadataContextProvider(IDataAcquirerMetadataStorage storage) { _storage = storage; }