public static void AddAzureAppConfiguration(this SimpleDiscoveryBuilder builder, Action <AzureAppConfigurationOptions> optionsAction) { builder.Services.Configure(optionsAction); builder.Services.TryAddSingleton <IServiceRegistry, AzureAppConfigurationServiceRegistry>(); }
public static void AddAzureAppConfiguration(this SimpleDiscoveryBuilder builder) { builder.AddAzureAppConfiguration(_ => { }); }
public static void AddEnvironmentVariables(this SimpleDiscoveryBuilder builder, Action <EnvironmentVariablesOptions> optionsAction) { builder.Services.Configure(optionsAction); builder.Services.TryAddSingleton <IServiceRegistry, EnvironmentVariablesServiceRegistry>(); }
public static void AddEnvironmentVariables(this SimpleDiscoveryBuilder builder) { builder.AddEnvironmentVariables(_ => { }); }
public static void AddAzureResourceManager(this SimpleDiscoveryBuilder builder, Action <AzureResourceManagerOptions> optionsAction) { builder.Services.Configure(optionsAction); builder.Services.TryAddSingleton <IServiceRegistry, AzureResourceManagerServiceRegistry>(); }
public static void AddAzureResourceManager(this SimpleDiscoveryBuilder builder) { builder.AddAzureResourceManager(_ => { }); }