C# Class AspNetCore.ResponseCaching.LoggerExtensions

Defines *all* the logger messages produced by response caching
Afficher le fichier Open project: speige/AspNetCore.ResponseCaching.Extensions

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
LoggerExtensions ( ) : System

Method Details

CachedResponseServed() public static méthode

public static CachedResponseServed ( ILogger logger ) : void
logger ILogger
Résultat void

ExpirationExpiresExceeded() public static méthode

public static ExpirationExpiresExceeded ( ILogger logger, DateTimeOffset responseTime, DateTimeOffset expires ) : void
logger ILogger
responseTime DateTimeOffset
expires DateTimeOffset
Résultat void

ExpirationInfiniteMaxStaleSatisfied() public static méthode

public static ExpirationInfiniteMaxStaleSatisfied ( ILogger logger, TimeSpan age, TimeSpan maxAge ) : void
logger ILogger
age TimeSpan
maxAge TimeSpan
Résultat void

ExpirationMaxAgeExceeded() public static méthode

public static ExpirationMaxAgeExceeded ( ILogger logger, TimeSpan age, TimeSpan sharedMaxAge ) : void
logger ILogger
age TimeSpan
sharedMaxAge TimeSpan
Résultat void

ExpirationMaxStaleSatisfied() public static méthode

public static ExpirationMaxStaleSatisfied ( ILogger logger, TimeSpan age, TimeSpan maxAge, TimeSpan maxStale ) : void
logger ILogger
age TimeSpan
maxAge TimeSpan
maxStale TimeSpan
Résultat void

ExpirationMinFreshAdded() public static méthode

public static ExpirationMinFreshAdded ( ILogger logger, TimeSpan duration ) : void
logger ILogger
duration TimeSpan
Résultat void

ExpirationMustRevalidate() public static méthode

public static ExpirationMustRevalidate ( ILogger logger, TimeSpan age, TimeSpan maxAge ) : void
logger ILogger
age TimeSpan
maxAge TimeSpan
Résultat void

ExpirationSharedMaxAgeExceeded() public static méthode

public static ExpirationSharedMaxAgeExceeded ( ILogger logger, TimeSpan age, TimeSpan sharedMaxAge ) : void
logger ILogger
age TimeSpan
sharedMaxAge TimeSpan
Résultat void

GatewayTimeoutServed() public static méthode

public static GatewayTimeoutServed ( ILogger logger ) : void
logger ILogger
Résultat void

LogResponseNotCached() public static méthode

public static LogResponseNotCached ( ILogger logger ) : void
logger ILogger
Résultat void

NoResponseServed() public static méthode

public static NoResponseServed ( ILogger logger ) : void
logger ILogger
Résultat void

NotModifiedIfModifiedSinceSatisfied() public static méthode

public static NotModifiedIfModifiedSinceSatisfied ( ILogger logger, DateTimeOffset lastModified, DateTimeOffset ifModifiedSince ) : void
logger ILogger
lastModified DateTimeOffset
ifModifiedSince DateTimeOffset
Résultat void

NotModifiedIfNoneMatchMatched() public static méthode

public static NotModifiedIfNoneMatchMatched ( ILogger logger, EntityTagHeaderValue etag ) : void
logger ILogger
etag EntityTagHeaderValue
Résultat void

NotModifiedIfNoneMatchStar() public static méthode

public static NotModifiedIfNoneMatchStar ( ILogger logger ) : void
logger ILogger
Résultat void

NotModifiedServed() public static méthode

public static NotModifiedServed ( ILogger logger ) : void
logger ILogger
Résultat void

RequestMethodNotCacheable() public static méthode

public static RequestMethodNotCacheable ( ILogger logger, string method ) : void
logger ILogger
method string
Résultat void

RequestWithAuthorizationNotCacheable() public static méthode

public static RequestWithAuthorizationNotCacheable ( ILogger logger ) : void
logger ILogger
Résultat void

RequestWithNoCacheNotCacheable() public static méthode

public static RequestWithNoCacheNotCacheable ( ILogger logger ) : void
logger ILogger
Résultat void

RequestWithPragmaNoCacheNotCacheable() public static méthode

public static RequestWithPragmaNoCacheNotCacheable ( ILogger logger ) : void
logger ILogger
Résultat void

ResponseCached() public static méthode

public static ResponseCached ( ILogger logger ) : void
logger ILogger
Résultat void

ResponseContentLengthMismatchNotCached() public static méthode

public static ResponseContentLengthMismatchNotCached ( ILogger logger ) : void
logger ILogger
Résultat void

ResponseWithNoCacheNotCacheable() public static méthode

public static ResponseWithNoCacheNotCacheable ( ILogger logger ) : void
logger ILogger
Résultat void

ResponseWithNoStoreNotCacheable() public static méthode

public static ResponseWithNoStoreNotCacheable ( ILogger logger ) : void
logger ILogger
Résultat void

ResponseWithPrivateNotCacheable() public static méthode

public static ResponseWithPrivateNotCacheable ( ILogger logger ) : void
logger ILogger
Résultat void

ResponseWithSetCookieNotCacheable() public static méthode

public static ResponseWithSetCookieNotCacheable ( ILogger logger ) : void
logger ILogger
Résultat void

ResponseWithUnsuccessfulStatusCodeNotCacheable() public static méthode

public static ResponseWithUnsuccessfulStatusCodeNotCacheable ( ILogger logger, int statusCode ) : void
logger ILogger
statusCode int
Résultat void

ResponseWithVaryStarNotCacheable() public static méthode

public static ResponseWithVaryStarNotCacheable ( ILogger logger ) : void
logger ILogger
Résultat void

ResponseWithoutPublicNotCacheable() public static méthode

public static ResponseWithoutPublicNotCacheable ( ILogger logger ) : void
logger ILogger
Résultat void

VaryByRulesUpdated() public static méthode

public static VaryByRulesUpdated ( ILogger logger, string headers, string queryKeys ) : void
logger ILogger
headers string
queryKeys string
Résultat void