10 instantiations of AzureKustoClusterResource
Aspire.Hosting.Azure.Kusto (1)
AzureKustoBuilderExtensions.cs (1)
88var resource = new AzureKustoClusterResource(name, configureInfrastructure);
Aspire.Hosting.Azure.Kusto.Tests (8)
KustoPublicApiTests.cs (8)
12var action = () => new AzureKustoClusterResource(null!, _ => { }); 24var action = () => new AzureKustoClusterResource(name, _ => { }); 34var resource = new AzureKustoClusterResource("test-kusto", _ => { }); 48var parentResource = new AzureKustoClusterResource("kusto", _ => { }); 63var parentResource = new AzureKustoClusterResource("kusto", _ => { }); 76var parentResource = new AzureKustoClusterResource("kusto", _ => { }); 91var parentResource = new AzureKustoClusterResource("kusto", _ => { }); 117var resource = new AzureKustoReadWriteDatabaseResource("kusto-db", "myDatabase", new AzureKustoClusterResource("kusto", _ => { }));
Aspire.Hosting.Azure.Tests (1)
AzureKustoExtensionsTests.cs (1)
41var kustoResource = new AzureKustoClusterResource("test-kusto", _ => { });
30 references to AzureKustoClusterResource
Aspire.Hosting.Azure.Kusto (18)
AzureKustoBuilderExtensions.cs (11)
33/// When adding an <see cref="AzureKustoClusterResource"/> to your application model the resource can then 44public static IResourceBuilder<AzureKustoClusterResource> AddAzureKustoCluster(this IDistributedApplicationBuilder builder, [ResourceName] string name) 78var azureResource = (AzureKustoClusterResource)infrastructure.AspireResource; 88var resource = new AzureKustoClusterResource(name, configureInfrastructure); 104public static IResourceBuilder<AzureKustoReadWriteDatabaseResource> AddReadWriteDatabase(this IResourceBuilder<AzureKustoClusterResource> builder, [ResourceName] string name, string? databaseName = null) 149public static IResourceBuilder<AzureKustoClusterResource> RunAsEmulator( 150this IResourceBuilder<AzureKustoClusterResource> builder, 223private static void AddKustoHealthChecksAndLifecycleManagement(IResourceBuilder<AzureKustoClusterResource> resourceBuilder) 225var resource = resourceBuilder.Resource; 304private static KustoConnectionStringBuilder GetConnectionStringBuilder(AzureKustoClusterResource resource, string connectionString)
AzureKustoClusterResource.cs (1)
21/// Initializes a new instance of the <see cref="AzureKustoClusterResource"/> class.
AzureKustoEmulatorResource.cs (2)
17public AzureKustoEmulatorResource(AzureKustoClusterResource innerResource) 29internal AzureKustoClusterResource InnerResource { get; }
AzureKustoReadWriteDatabaseResource.cs (4)
14/// Represents an Azure Kusto read-write database resource, which is a child resource of a <see cref="AzureKustoClusterResource"/>. 16public class AzureKustoReadWriteDatabaseResource : Resource, IResourceWithParent<AzureKustoClusterResource>, IResourceWithConnectionString 24public AzureKustoReadWriteDatabaseResource(string name, string databaseName, AzureKustoClusterResource kustoParentResource) 37public AzureKustoClusterResource Parent { get; }
Aspire.Hosting.Azure.Kusto.Tests (9)
AddAzureKustoTests.cs (3)
26Assert.IsType<AzureKustoClusterResource>(resourceBuilder.Resource); 165Assert.Throws<ArgumentNullException>(() => ((IResourceBuilder<AzureKustoClusterResource>)null!).RunAsEmulator()); 371IResourceBuilder<AzureKustoClusterResource> builder = null!;
KustoPublicApiTests.cs (6)
34var resource = new AzureKustoClusterResource("test-kusto", _ => { }); 48var parentResource = new AzureKustoClusterResource("kusto", _ => { }); 63var parentResource = new AzureKustoClusterResource("kusto", _ => { }); 76var parentResource = new AzureKustoClusterResource("kusto", _ => { }); 91var parentResource = new AzureKustoClusterResource("kusto", _ => { }); 104AzureKustoClusterResource kustoParentResource = null!;
Aspire.Hosting.Azure.Tests (3)
AzureKustoExtensionsTests.cs (3)
41var kustoResource = new AzureKustoClusterResource("test-kusto", _ => { }); 79var resource = Assert.Single(builder.Resources.OfType<AzureKustoClusterResource>());