18 references to CorsConstants
Microsoft.AspNetCore.Cors (14)
Infrastructure\CorsMiddleware.cs (2)
107if (!context.Request.Headers.ContainsKey(CorsConstants.Origin)) 120var isCorsPreflightRequest = isOptionsRequest && context.Request.Headers.ContainsKey(CorsConstants.AccessControlRequestMethod);
Infrastructure\CorsPolicy.cs (3)
33if (Headers == null || Headers.Count != 1 || Headers[0] != CorsConstants.AnyHeader) 49if (Methods == null || Methods.Count != 1 || Methods[0] != CorsConstants.AnyMethod) 65if (Origins == null || Origins.Count != 1 || Origins[0] != CorsConstants.AnyOrigin)
Infrastructure\CorsPolicyBuilder.cs (3)
163_policy.Origins.Add(CorsConstants.AnyOrigin); 174_policy.Methods.Add(CorsConstants.AnyMethod); 185_policy.Headers.Add(CorsConstants.AnyHeader);
Infrastructure\CorsService.cs (6)
72var isPreflightRequest = isOptionsRequest && requestHeaders.ContainsKey(CorsConstants.AccessControlRequestMethod); 102result.AllowedOrigin = CorsConstants.AnyOrigin; 124headers.GetCommaSeparatedValues(CorsConstants.AccessControlRequestHeaders) : 180headers.SetCommaSeparatedValues(CorsConstants.AccessControlAllowHeaders, result.AllowedHeaders.ToArray()); 185headers.SetCommaSeparatedValues(CorsConstants.AccessControlAllowMethods, result.AllowedMethods.ToArray()); 199headers.SetCommaSeparatedValues(CorsConstants.AccessControlExposeHeaders, result.AllowedExposedHeaders.ToArray());
Microsoft.AspNetCore.Mvc.Cors (4)
CorsAuthorizationFilter.cs (2)
76if (request.Headers.ContainsKey(CorsConstants.Origin)) 90httpContext.Request.Headers[CorsConstants.AccessControlRequestMethod];
DisableCorsAuthorizationFilter.cs (2)
27context.HttpContext.Request.Headers[CorsConstants.AccessControlRequestMethod]; 30CorsConstants.PreflightHttpMethod,