protected virtual void Dispose(bool disposing) { if (!disposed) { if (disposing) { if (encoder != null) { encoder.Dispose(); encoder = null; } } disposed = true; } }
public CurrentUserInfoFactory(IAuthCookieEncoder encoder) { if (encoder == null) throw new ArgumentNullException("encoder"); this.encoder = encoder; }
public AuthCookieCache(IAuthCookieEncoder encoder) { if (encoder == null) throw new ArgumentNullException("encoder"); this.encoder = encoder; cache = new MemoryCache(typeof(AuthCookieCache).Name); }