3 instantiations of MicrosoftAzureCosmosSettings
Aspire.Microsoft.Azure.Cosmos (1)
AspireMicrosoftAzureCosmosExtensions.cs (1)
209var settings = new MicrosoftAzureCosmosSettings();
Aspire.Microsoft.Azure.Cosmos.Tests (2)
ConfigurationTests.cs (2)
12=> Assert.Null(new MicrosoftAzureCosmosSettings().ConnectionString); 16=> Assert.False(new MicrosoftAzureCosmosSettings().DisableTracing);
30 references to MicrosoftAzureCosmosSettings
Aspire.Microsoft.Azure.Cosmos (25)
AspireMicrosoftAzureCosmosExtensions.cs (23)
26/// <param name="configureSettings">An optional method that can be used for customizing the <see cref="MicrosoftAzureCosmosSettings"/>. It's invoked after the settings are read from the configuration.</param> 33Action<MicrosoftAzureCosmosSettings>? configureSettings = null, 36var settings = builder.GetSettings(connectionName, configureSettings); 46/// <param name="configureSettings">An optional method that can be used for customizing the <see cref="MicrosoftAzureCosmosSettings"/>. It's invoked after the settings are read from the configuration.</param> 62Action<MicrosoftAzureCosmosSettings>? configureSettings = null, 65var settings = builder.GetSettings(connectionName, configureSettings); 84/// <param name="configureSettings">An optional method that can be used for customizing the <see cref="MicrosoftAzureCosmosSettings"/>. It's invoked after the settings are read from the configuration.</param> 91Action<MicrosoftAzureCosmosSettings>? configureSettings = null, 96var settings = builder.GetSettings(name, configureSettings); 110/// <param name="configureSettings">An optional method that can be used for customizing the <see cref="MicrosoftAzureCosmosSettings"/>. It's invoked after the settings are read from the configuration.</param> 126Action<MicrosoftAzureCosmosSettings>? configureSettings = null, 129var settings = builder.GetSettings(name, configureSettings); 148/// <param name="configureSettings">An optional method that can be used for customizing the <see cref="MicrosoftAzureCosmosSettings"/>. It's invoked after the settings are read from the configuration.</param> 155Action<MicrosoftAzureCosmosSettings>? configureSettings = null, 158var settings = builder.GetSettings(connectionName, configureSettings); 171/// <param name="configureSettings">An optional method that can be used for customizing the <see cref="MicrosoftAzureCosmosSettings"/>. It's invoked after the settings are read from the configuration.</param> 178Action<MicrosoftAzureCosmosSettings>? configureSettings = null, 181var settings = builder.GetSettings(name, configureSettings); 202private static MicrosoftAzureCosmosSettings GetSettings( 205Action<MicrosoftAzureCosmosSettings>? configureSettings 209var settings = new MicrosoftAzureCosmosSettings(); 234MicrosoftAzureCosmosSettings settings, 267internal static CosmosClient GetCosmosClient(string connectionName, MicrosoftAzureCosmosSettings settings, CosmosClientOptions clientOptions)
AssemblyInfo.cs (1)
7[assembly: ConfigurationSchema("Aspire:Microsoft:Azure:Cosmos", typeof(MicrosoftAzureCosmosSettings))]
CosmosDatabaseBuilder.cs (1)
17MicrosoftAzureCosmosSettings settings,
Aspire.Microsoft.Azure.Cosmos.Tests (5)
ConformanceTests.cs (5)
13public class ConformanceTests : ConformanceTests<CosmosClient, MicrosoftAzureCosmosSettings> 28protected override void RegisterComponent(HostApplicationBuilder builder, Action<MicrosoftAzureCosmosSettings>? configure = null, string? key = null) 40protected override void SetHealthCheck(MicrosoftAzureCosmosSettings options, bool enabled) 43protected override void SetTracing(MicrosoftAzureCosmosSettings options, bool enabled) 46protected override void SetMetrics(MicrosoftAzureCosmosSettings options, bool enabled)