use flavors for integration types

This commit is contained in:
2021-12-23 09:07:34 +01:00
parent 99c7b258e9
commit 41e4765a31
14 changed files with 55 additions and 429 deletions
@@ -23,7 +23,13 @@ public class ConfigurationModule : ZeroModule
services.AddScoped<IIntegrationStore, IntegrationStore>();
services.AddOptions<FeatureOptions>().Bind(configuration.GetSection("Zero:Features"));
services.AddOptions<IntegrationOptions>();
services.ConfigureOptions<ConfigureIntegrationJsonOptions>();
services.Configure<FlavorOptions>(opts =>
{
opts.Configure<Integration>(cfg =>
{
cfg.CanUseWithoutFlavors = false;
});
});
}
}