Junior.Route.Routing.Caching.CachePolicy.ServerCaching C# (CSharp) Method

ServerCaching() public method

public ServerCaching ( System.DateTime expirationUtcTimestamp ) : CachePolicy
expirationUtcTimestamp System.DateTime
return CachePolicy
        public CachePolicy ServerCaching(DateTime expirationUtcTimestamp)
        {
            if (expirationUtcTimestamp.Kind != DateTimeKind.Utc)
            {
                throw new ArgumentException("Expiration must be UTC.", "expirationUtcTimestamp");
            }

            _allowsServerCaching = true;
            _serverCacheExpirationUtcTimestamp = expirationUtcTimestamp;
            _hasPolicy = true;

            return this;
        }

Same methods

CachePolicy::ServerCaching ( System.TimeSpan maxAge ) : CachePolicy

Usage Example

Exemplo n.º 1
0
			public void SetUp()
			{
				_cachePolicy = new CachePolicy();
				_cachePolicy.ServerCaching(DateTime.UtcNow);
			}