public static ICorsetConfigurationOptions <HttpRequestBase, HttpResponseBase> SetExpiry(this ICorsetConfigurationOptions <HttpRequestBase, HttpResponseBase> options, DateTime expires)
 {
     return(options.Use((req, resp) => SetExpiry(req, resp, expires)));
 }
 public DelegateCorsetHandler(Expression <Func <HttpRequestBase, HttpResponseBase, bool> > supported, ICorsetConfigurationOptions <HttpRequestBase, HttpResponseBase> handlers)
 {
     this.Supported = supported.Compile();
     this.Actions   = handlers.Actions;
 }
 public static ICorsetConfigurationOptions <HttpRequestBase, HttpResponseBase> EnableEtags(this ICorsetConfigurationOptions <HttpRequestBase, HttpResponseBase> options)
 {
     return(options.Use((req, resp) => SetupEtags(req, resp)));
 }