3 implementations of ETag
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http\HttpHeaders.Generated.cs (3)
2107StringValues IHeaderDictionary.ETag 9397StringValues IHeaderDictionary.ETag 15530StringValues IHeaderDictionary.ETag
7 writes to ETag
Microsoft.AspNetCore.Components.Endpoints (2)
Builder\ResourceCollectionUrlEndpoint.cs (2)
254context.Response.Headers.ETag = _gzipContentETag; 259context.Response.Headers.ETag = new StringValues(_contentETag);
Microsoft.AspNetCore.Diagnostics (1)
ExceptionHandler\ExceptionHandlerMiddlewareImpl.cs (1)
306headers.ETag = default;
Microsoft.AspNetCore.StaticAssets (4)
Development\StaticAssetDevelopmentRuntimeHandler.cs (4)
179_context.Response.Headers.ETag = ""; 198_context.Response.Headers.ETag = new StringValues($"\"{eTag}\""); 206_context.Response.Headers.ETag = ""; 208_context.Response.Headers.ETag = GetETag(fileInfo);
2 references to ETag
Microsoft.AspNetCore.ResponseCaching (2)
ResponseCachingMiddleware.cs (2)
479if (!StringValues.IsNullOrEmpty(cachedResponseHeaders.ETag) 480&& EntityTagHeaderValue.TryParse(cachedResponseHeaders.ETag.ToString(), out eTag)