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))); }