10 instantiations of AzureKustoClusterResource
Aspire.Hosting.Azure.Kusto (1)
AzureKustoBuilderExtensions.cs (1)
89var 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", _ => { });
34 references to AzureKustoClusterResource
Aspire.Hosting.Azure.Kusto (22)
AzureKustoBuilderExtensions.cs (15)
34/// When adding an <see cref="AzureKustoClusterResource"/> to your application model the resource can then 45public static IResourceBuilder<AzureKustoClusterResource> AddAzureKustoCluster(this IDistributedApplicationBuilder builder, [ResourceName] string name) 79var azureResource = (AzureKustoClusterResource)infrastructure.AspireResource; 89var resource = new AzureKustoClusterResource(name, configureInfrastructure); 106public static IResourceBuilder<AzureKustoReadWriteDatabaseResource> AddReadWriteDatabase(this IResourceBuilder<AzureKustoClusterResource> builder, [ResourceName] string name, string? databaseName = null) 151public static IResourceBuilder<AzureKustoClusterResource> RunAsEmulator( 152this IResourceBuilder<AzureKustoClusterResource> builder, 225private static void AddKustoHealthChecksAndLifecycleManagement(IResourceBuilder<AzureKustoClusterResource> resourceBuilder) 227var resource = resourceBuilder.Resource; 300private static KustoConnectionStringBuilder GetConnectionStringBuilder(AzureKustoClusterResource resource, string connectionString) 314private static void AddKustoCustomCommands(IResourceBuilder<AzureKustoClusterResource> resourceBuilder) 347static ResourceCommandState UpdateStateWeb(IResourceBuilder<AzureKustoClusterResource> resourceBuilder, UpdateCommandStateContext context) 358static async Task<ExecuteCommandResult> OnOpenInKustoExplorerDesktop(IResourceBuilder<AzureKustoClusterResource> resourceBuilder, ExecuteCommandContext context) 373static async Task<ExecuteCommandResult> OnOpenInKustoExplorerWeb(IResourceBuilder<AzureKustoClusterResource> resourceBuilder, ExecuteCommandContext context)
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>());