public RuntimePolicy Execute(IRuntimePolicyContext policyContext) { if (policyContext == null) { throw new ArgumentNullException("policyContext"); } var httpContext = policyContext.GetRequestContext <HttpContextBase>(); if (httpContext.Request.IsLocal) { return(RuntimePolicy.On); } return(RuntimePolicy.Off); }
public RuntimePolicy Execute(IRuntimePolicyContext policyContext) { return(Execute(policyContext.GetRequestContext <HttpContextBase>())); }
public RuntimePolicy Execute(IRuntimePolicyContext policyContext) { return Execute(policyContext.GetRequestContext<HttpContextBase>()); }
public static HttpContextBase GetHttpContext(this IRuntimePolicyContext policyContext) { return(policyContext.GetRequestContext <HttpContextBase>()); }