void ConfigureCors(CorsConfiguration corsConfig)
        {
            corsConfig
                .ForResources("~/Handler1.ashx")
                .ForOrigins("http://foo.com", "http://bar.com")
                .AllowAll();

            corsConfig
                .ForResources("~/Handler1.ashx")
                .ForOrigins("http://localhost")
                .AllowMethods("GET", "POST");
            
            corsConfig
                .ForResources("~/Handler2.ashx")
                .ForOrigins("http://localhost")
                .AllowMethods("GET", "POST")
                .AllowCookies()
                .AllowResponseHeaders("Foo");

            corsConfig
                .ForResources("~/Handler3.ashx")
                .ForOrigins("http://localhost")
                .AllowMethods("GET", "POST", "PUT")
                .AllowRequestHeaders("Content-Type");

            corsConfig
                .ForResources("~/Handler4.ashx")
                .ForOrigins("http://localhost")
                .AllowAllMethods()
                .AllowCookies()
                .AllowRequestHeaders("Content-Type", "Foo", "Authorization")
                .AllowResponseHeaders("Foo");
        }