C# Класс AspNetCore.ResponseCaching.LoggerExtensions

Defines *all* the logger messages produced by response caching
Показать файл Открыть проект

Открытые методы

Метод Описание
CachedResponseServed ( ILogger logger ) : void
ExpirationExpiresExceeded ( ILogger logger, DateTimeOffset responseTime, DateTimeOffset expires ) : void
ExpirationInfiniteMaxStaleSatisfied ( ILogger logger, TimeSpan age, TimeSpan maxAge ) : void
ExpirationMaxAgeExceeded ( ILogger logger, TimeSpan age, TimeSpan sharedMaxAge ) : void
ExpirationMaxStaleSatisfied ( ILogger logger, TimeSpan age, TimeSpan maxAge, TimeSpan maxStale ) : void
ExpirationMinFreshAdded ( ILogger logger, TimeSpan duration ) : void
ExpirationMustRevalidate ( ILogger logger, TimeSpan age, TimeSpan maxAge ) : void
ExpirationSharedMaxAgeExceeded ( ILogger logger, TimeSpan age, TimeSpan sharedMaxAge ) : void
GatewayTimeoutServed ( ILogger logger ) : void
LogResponseNotCached ( ILogger logger ) : void
NoResponseServed ( ILogger logger ) : void
NotModifiedIfModifiedSinceSatisfied ( ILogger logger, DateTimeOffset lastModified, DateTimeOffset ifModifiedSince ) : void
NotModifiedIfNoneMatchMatched ( ILogger logger, EntityTagHeaderValue etag ) : void
NotModifiedIfNoneMatchStar ( ILogger logger ) : void
NotModifiedServed ( ILogger logger ) : void
RequestMethodNotCacheable ( ILogger logger, string method ) : void
RequestWithAuthorizationNotCacheable ( ILogger logger ) : void
RequestWithNoCacheNotCacheable ( ILogger logger ) : void
RequestWithPragmaNoCacheNotCacheable ( ILogger logger ) : void
ResponseCached ( ILogger logger ) : void
ResponseContentLengthMismatchNotCached ( ILogger logger ) : void
ResponseWithNoCacheNotCacheable ( ILogger logger ) : void
ResponseWithNoStoreNotCacheable ( ILogger logger ) : void
ResponseWithPrivateNotCacheable ( ILogger logger ) : void
ResponseWithSetCookieNotCacheable ( ILogger logger ) : void
ResponseWithUnsuccessfulStatusCodeNotCacheable ( ILogger logger, int statusCode ) : void
ResponseWithVaryStarNotCacheable ( ILogger logger ) : void
ResponseWithoutPublicNotCacheable ( ILogger logger ) : void
VaryByRulesUpdated ( ILogger logger, string headers, string queryKeys ) : void

Приватные методы

Метод Описание
LoggerExtensions ( ) : System

Описание методов

CachedResponseServed() публичный статический Метод

public static CachedResponseServed ( ILogger logger ) : void
logger ILogger
Результат void

ExpirationExpiresExceeded() публичный статический Метод

public static ExpirationExpiresExceeded ( ILogger logger, DateTimeOffset responseTime, DateTimeOffset expires ) : void
logger ILogger
responseTime DateTimeOffset
expires DateTimeOffset
Результат void

ExpirationInfiniteMaxStaleSatisfied() публичный статический Метод

public static ExpirationInfiniteMaxStaleSatisfied ( ILogger logger, TimeSpan age, TimeSpan maxAge ) : void
logger ILogger
age TimeSpan
maxAge TimeSpan
Результат void

ExpirationMaxAgeExceeded() публичный статический Метод

public static ExpirationMaxAgeExceeded ( ILogger logger, TimeSpan age, TimeSpan sharedMaxAge ) : void
logger ILogger
age TimeSpan
sharedMaxAge TimeSpan
Результат void

ExpirationMaxStaleSatisfied() публичный статический Метод

public static ExpirationMaxStaleSatisfied ( ILogger logger, TimeSpan age, TimeSpan maxAge, TimeSpan maxStale ) : void
logger ILogger
age TimeSpan
maxAge TimeSpan
maxStale TimeSpan
Результат void

ExpirationMinFreshAdded() публичный статический Метод

public static ExpirationMinFreshAdded ( ILogger logger, TimeSpan duration ) : void
logger ILogger
duration TimeSpan
Результат void

ExpirationMustRevalidate() публичный статический Метод

public static ExpirationMustRevalidate ( ILogger logger, TimeSpan age, TimeSpan maxAge ) : void
logger ILogger
age TimeSpan
maxAge TimeSpan
Результат void

ExpirationSharedMaxAgeExceeded() публичный статический Метод

public static ExpirationSharedMaxAgeExceeded ( ILogger logger, TimeSpan age, TimeSpan sharedMaxAge ) : void
logger ILogger
age TimeSpan
sharedMaxAge TimeSpan
Результат void

GatewayTimeoutServed() публичный статический Метод

public static GatewayTimeoutServed ( ILogger logger ) : void
logger ILogger
Результат void

LogResponseNotCached() публичный статический Метод

public static LogResponseNotCached ( ILogger logger ) : void
logger ILogger
Результат void

NoResponseServed() публичный статический Метод

public static NoResponseServed ( ILogger logger ) : void
logger ILogger
Результат void

NotModifiedIfModifiedSinceSatisfied() публичный статический Метод

public static NotModifiedIfModifiedSinceSatisfied ( ILogger logger, DateTimeOffset lastModified, DateTimeOffset ifModifiedSince ) : void
logger ILogger
lastModified DateTimeOffset
ifModifiedSince DateTimeOffset
Результат void

NotModifiedIfNoneMatchMatched() публичный статический Метод

public static NotModifiedIfNoneMatchMatched ( ILogger logger, EntityTagHeaderValue etag ) : void
logger ILogger
etag EntityTagHeaderValue
Результат void

NotModifiedIfNoneMatchStar() публичный статический Метод

public static NotModifiedIfNoneMatchStar ( ILogger logger ) : void
logger ILogger
Результат void

NotModifiedServed() публичный статический Метод

public static NotModifiedServed ( ILogger logger ) : void
logger ILogger
Результат void

RequestMethodNotCacheable() публичный статический Метод

public static RequestMethodNotCacheable ( ILogger logger, string method ) : void
logger ILogger
method string
Результат void

RequestWithAuthorizationNotCacheable() публичный статический Метод

public static RequestWithAuthorizationNotCacheable ( ILogger logger ) : void
logger ILogger
Результат void

RequestWithNoCacheNotCacheable() публичный статический Метод

public static RequestWithNoCacheNotCacheable ( ILogger logger ) : void
logger ILogger
Результат void

RequestWithPragmaNoCacheNotCacheable() публичный статический Метод

public static RequestWithPragmaNoCacheNotCacheable ( ILogger logger ) : void
logger ILogger
Результат void

ResponseCached() публичный статический Метод

public static ResponseCached ( ILogger logger ) : void
logger ILogger
Результат void

ResponseContentLengthMismatchNotCached() публичный статический Метод

public static ResponseContentLengthMismatchNotCached ( ILogger logger ) : void
logger ILogger
Результат void

ResponseWithNoCacheNotCacheable() публичный статический Метод

public static ResponseWithNoCacheNotCacheable ( ILogger logger ) : void
logger ILogger
Результат void

ResponseWithNoStoreNotCacheable() публичный статический Метод

public static ResponseWithNoStoreNotCacheable ( ILogger logger ) : void
logger ILogger
Результат void

ResponseWithPrivateNotCacheable() публичный статический Метод

public static ResponseWithPrivateNotCacheable ( ILogger logger ) : void
logger ILogger
Результат void

ResponseWithSetCookieNotCacheable() публичный статический Метод

public static ResponseWithSetCookieNotCacheable ( ILogger logger ) : void
logger ILogger
Результат void

ResponseWithUnsuccessfulStatusCodeNotCacheable() публичный статический Метод

public static ResponseWithUnsuccessfulStatusCodeNotCacheable ( ILogger logger, int statusCode ) : void
logger ILogger
statusCode int
Результат void

ResponseWithVaryStarNotCacheable() публичный статический Метод

public static ResponseWithVaryStarNotCacheable ( ILogger logger ) : void
logger ILogger
Результат void

ResponseWithoutPublicNotCacheable() публичный статический Метод

public static ResponseWithoutPublicNotCacheable ( ILogger logger ) : void
logger ILogger
Результат void

VaryByRulesUpdated() публичный статический Метод

public static VaryByRulesUpdated ( ILogger logger, string headers, string queryKeys ) : void
logger ILogger
headers string
queryKeys string
Результат void