2 implementations of IConnectionStringSettings
Aspire.Azure.Storage.Blobs (2)
AzureBlobStorageContainerSettings.cs (1)
13public sealed partial class AzureBlobStorageContainerSettings : AzureStorageBlobsSettings, IConnectionStringSettings
AzureStorageBlobsSettings.cs (1)
12public class AzureStorageBlobsSettings : IConnectionStringSettings
9 references to IConnectionStringSettings
Aspire.Azure.Storage.Blobs (5)
AzureBlobStorageContainerSettings.cs (1)
23void IConnectionStringSettings.ParseConnectionString(string? connectionString)
AzureStorageBlobsSettings.cs (1)
53void IConnectionStringSettings.ParseConnectionString(string? connectionString)
src\Components\Common\AzureComponent.cs (3)
66Debug.Assert(settings is IConnectionStringSettings, $"The settings object should implement {nameof(IConnectionStringSettings)}."); 67if (settings is IConnectionStringSettings csSettings &&
Aspire.Azure.Storage.Blobs.Tests (4)
AzureBlobStorageContainerSettingsTests.cs (4)
20Assert.Throws<ArgumentException>(() => ((IConnectionStringSettings)settings).ParseConnectionString(connectionString)); 33((IConnectionStringSettings)settings).ParseConnectionString(connectionString); 46((IConnectionStringSettings)settings).ParseConnectionString(connectionString); 60((IConnectionStringSettings)settings).ParseConnectionString(connectionString);