Exemple #1
0
        private static void AddCorsStep(this IPicoServiceConfigurator configurator, string policyName, Action <CorsOptions> options)
        {
            Action <IServiceCollection>  configureServicesAction = services => services.AddCors(options);
            Action <IApplicationBuilder> configureAction         = app => app.UseCors(policyName);

            var corsStep = new PicoServiceConfigurationStep(configureServicesAction, configureAction);

            configurator.AddStep(corsStep);
        }
 private PicoServiceBuilder(IWebHostBuilder webHostBuilder, IPicoServiceConfigurator configurator)
 {
     _webHostBuilder = webHostBuilder;
     _configurator   = configurator;
 }