# Microsoft.AspNetCore.Authorization

``` diff
 namespace Microsoft.AspNetCore.Authorization {
     public class AuthorizationMiddleware {
+        public AuthorizationMiddleware(RequestDelegate next, IAuthorizationPolicyProvider policyProvider, IServiceProvider services);
-        public Task Invoke(HttpContext context);
+        public Task Invoke(HttpContext context);
     }
     public class DefaultAuthorizationPolicyProvider : IAuthorizationPolicyProvider {
+        public virtual bool AllowsCachingPolicies { get; }
     }
     public interface IAuthorizationPolicyProvider {
+        bool AllowsCachingPolicies { get; }
     }
 }
```

