public ImageCacheFilter(IImageSourceService imageSource, ILogger <ImageCacheFilter> logger, IETagGenerator eTagGenerator) { _imageSource = imageSource; _logger = logger; _eTagGenerator = eTagGenerator; }
public RetrieveMetadataServiceTests(DataStoreTestsFixture storagefixture) { _instanceStore = Substitute.For <IInstanceStore>(); _metadataStore = storagefixture.MetadataStore; _eTagGenerator = Substitute.For <IETagGenerator>(); _retrieveMetadataService = new RetrieveMetadataService(_instanceStore, _metadataStore, _eTagGenerator); }
public AssetWriter(IAssetContentCache cache, IContentWriter writer, IETagGenerator <IEnumerable <AssetFile> > eTagGenerator) { _cache = cache; _writer = writer; _eTagGenerator = eTagGenerator; }
public RetrieveMetadataServiceTests() { _instanceStore = Substitute.For <IInstanceStore>(); _metadataStore = Substitute.For <IMetadataStore>(); _eTagGenerator = Substitute.For <IETagGenerator>(); _retrieveMetadataService = new RetrieveMetadataService(_instanceStore, _metadataStore, _eTagGenerator); }
public AssetWriter(IAssetContentCache cache, IContentWriter writer, IETagGenerator <IEnumerable <AssetFile> > eTagGenerator, IOutputWriter output, IAssetCacheHeaders cachingHeaders) { _cache = cache; _writer = writer; _eTagGenerator = eTagGenerator; _output = output; _cachingHeaders = cachingHeaders; }
public AssetWriter(IAssetContentCache cache, IContentWriter writer, IETagGenerator<IEnumerable<AssetFile>> eTagGenerator, IOutputWriter output, IAssetCacheHeaders cachingHeaders) { _cache = cache; _writer = writer; _eTagGenerator = eTagGenerator; _output = output; _cachingHeaders = cachingHeaders; }
public RetrieveMetadataServiceTests() { _instanceStore = Substitute.For <IInstanceStore>(); _metadataStore = Substitute.For <IMetadataStore>(); _eTagGenerator = Substitute.For <IETagGenerator>(); _dicomRequestContextAccessor = Substitute.For <IDicomRequestContextAccessor>(); _dicomRequestContextAccessor.RequestContext.DataPartitionEntry = new PartitionEntry(DefaultPartition.Key, DefaultPartition.Name); _retrieveMetadataService = new RetrieveMetadataService(_instanceStore, _metadataStore, _eTagGenerator, _dicomRequestContextAccessor); }
public JsonApiWriter(IJsonApiSerializer serializer, IExceptionHandler exceptionHandler, IETagGenerator eTagGenerator, ILoggerFactory loggerFactory) { ArgumentGuard.NotNull(serializer, nameof(serializer)); ArgumentGuard.NotNull(exceptionHandler, nameof(exceptionHandler)); ArgumentGuard.NotNull(eTagGenerator, nameof(eTagGenerator)); ArgumentGuard.NotNull(loggerFactory, nameof(loggerFactory)); _serializer = serializer; _exceptionHandler = exceptionHandler; _eTagGenerator = eTagGenerator; _traceWriter = new TraceLogWriter <JsonApiWriter>(loggerFactory); }
public RetrieveMetadataServiceTests(DataStoreTestsFixture storagefixture) { EnsureArg.IsNotNull(storagefixture, nameof(storagefixture)); _instanceStore = Substitute.For <IInstanceStore>(); _metadataStore = storagefixture.MetadataStore; _eTagGenerator = Substitute.For <IETagGenerator>(); _dicomRequestContextAccessor = Substitute.For <IDicomRequestContextAccessor>(); _dicomRequestContextAccessor.RequestContext.DataPartitionEntry = new PartitionEntry(DefaultPartition.Key, DefaultPartition.Name); _retrieveMetadataService = new RetrieveMetadataService(_instanceStore, _metadataStore, _eTagGenerator, _dicomRequestContextAccessor); }
public RetrieveMetadataService( IInstanceStore instanceStore, IMetadataStore metadataStore, IETagGenerator eTagGenerator) { EnsureArg.IsNotNull(instanceStore, nameof(instanceStore)); EnsureArg.IsNotNull(metadataStore, nameof(metadataStore)); EnsureArg.IsNotNull(eTagGenerator, nameof(eTagGenerator)); _instanceStore = instanceStore; _metadataStore = metadataStore; _eTagGenerator = eTagGenerator; }
public RetrieveMetadataService( IInstanceStore instanceStore, IMetadataStore metadataStore, IETagGenerator eTagGenerator, IDicomRequestContextAccessor contextAccessor) { EnsureArg.IsNotNull(instanceStore, nameof(instanceStore)); EnsureArg.IsNotNull(metadataStore, nameof(metadataStore)); EnsureArg.IsNotNull(eTagGenerator, nameof(eTagGenerator)); EnsureArg.IsNotNull(contextAccessor, nameof(contextAccessor)); _instanceStore = instanceStore; _metadataStore = metadataStore; _eTagGenerator = eTagGenerator; _contextAccessor = contextAccessor; }
public HttpCacheHeaderWithExclusionsMiddleware( RequestDelegate next, ILoggerFactory loggerFactory, IDateParser dateParser, IValidatorValueStore store, IStoreKeyGenerator storeKeyGenerator, IETagGenerator eTagGenerator, ILastModifiedInjector lastModifiedInjector, IOptions <ExpirationModelOptions> expirationModelOptions, IOptions <ValidationModelOptions> validationModelOptions, IOptions <ExcludedRouteModelOptions> excludedRouteModelOptions) { if (loggerFactory == null) { throw new ArgumentNullException(nameof(loggerFactory)); } if (validationModelOptions == null) { throw new ArgumentNullException(nameof(validationModelOptions)); } if (expirationModelOptions == null) { throw new ArgumentNullException(nameof(expirationModelOptions)); } _next = next ?? throw new ArgumentNullException(nameof(next)); _dateParser = dateParser ?? throw new ArgumentNullException(nameof(dateParser)); _store = store ?? throw new ArgumentNullException(nameof(store)); _storeKeyGenerator = storeKeyGenerator ?? throw new ArgumentNullException(nameof(storeKeyGenerator)); _eTagGenerator = eTagGenerator ?? throw new ArgumentNullException(nameof(eTagGenerator)); _lastModifiedInjector = lastModifiedInjector ?? throw new ArgumentNullException(nameof(lastModifiedInjector)); _expirationModelOptions = expirationModelOptions.Value; _validationModelOptions = validationModelOptions.Value; _excludedRouteModelOptions = excludedRouteModelOptions.Value; _logger = loggerFactory.CreateLogger <HttpCacheHeadersMiddleware>(); }
public RedisStore(IConnectionMultiplexer redis, IETagGenerator eTagGenerator) { _redis = redis; _eTagGenerator = eTagGenerator; }
public DefaultUserAvatarProvider(IWebHostEnvironment environment, IETagGenerator eTagGenerator) { _avatarPath = Path.Combine(environment.ContentRootPath, "default-avatar.png"); _eTagGenerator = eTagGenerator; }
public DataManager(ILogger <DataManager> logger, DatabaseContext database, IETagGenerator eTagGenerator) { _logger = logger; _database = database; _eTagGenerator = eTagGenerator; }
public MarketController(IMarketRepository marketRepository, IETagGenerator etagGenerator) { _marketRepository = marketRepository; }
public HttpCacheFilterAttribute(IETagGenerator generator, IHttpCache cache, JsonSerializerSettings settings) { _generator = generator; _cache = cache; _settings = settings; }
public HttpCacheFilterAttribute(IETagGenerator generator, IHttpCache cache, JsonSerializerOptions options) { _generator = generator; _cache = cache; _options = options; }
public ETagGeneratorTests() { _eTagGenerator = new ETagGenerator(); }