10 instantiations of AzureKustoClusterResource
Aspire.Hosting.Azure.Kusto (1)
AzureKustoBuilderExtensions.cs (1)
48var resource = new AzureKustoClusterResource(name);
Aspire.Hosting.Azure.Kusto.Tests (9)
KustoPublicApiTests.cs (9)
12var action = () => new AzureKustoClusterResource(null!); 24var action = () => new AzureKustoClusterResource(name); 34var resource = new AzureKustoClusterResource("test-kusto"); 47var parentResource = new AzureKustoClusterResource("kusto"); 62var parentResource = new AzureKustoClusterResource("kusto"); 75var parentResource = new AzureKustoClusterResource("kusto"); 90var parentResource = new AzureKustoClusterResource("kusto"); 116var resource = new AzureKustoDatabaseResource("kusto-db", "myDatabase", new AzureKustoClusterResource("kusto")); 139var resource = new AzureKustoEmulatorResource(new AzureKustoClusterResource("test-kusto"));
23 references to AzureKustoClusterResource
Aspire.Hosting.Azure.Kusto (14)
AzureKustoBuilderExtensions.cs (7)
34/// When adding a <see cref="AzureKustoClusterResource"/> to your application model the resource can then 43public static IResourceBuilder<AzureKustoClusterResource> AddAzureKustoCluster(this IDistributedApplicationBuilder builder, [ResourceName] string name) 48var resource = new AzureKustoClusterResource(name); 97public static IResourceBuilder<AzureKustoDatabaseResource> AddDatabase(this IResourceBuilder<AzureKustoClusterResource> builder, [ResourceName] string name, string? databaseName = null) 140public static IResourceBuilder<AzureKustoClusterResource> RunAsEmulator( 141this IResourceBuilder<AzureKustoClusterResource> builder, 192/// <returns>An <see cref="IResourceBuilder{T}"/> for the <see cref="AzureKustoClusterResource"/>.</returns>
AzureKustoClusterResource.cs (1)
16/// Initializes a new instance of the <see cref="AzureKustoClusterResource"/> class.
AzureKustoDatabaseResource.cs (4)
10/// Represents an Azure Kusto database resource, which is a child resource of a <see cref="AzureKustoClusterResource"/>. 12public class AzureKustoDatabaseResource : Resource, IResourceWithParent<AzureKustoClusterResource>, IResourceWithConnectionString 20public AzureKustoDatabaseResource(string name, string databaseName, AzureKustoClusterResource kustoParentResource) 33public AzureKustoClusterResource Parent { get; }
AzureKustoEmulatorResource.cs (2)
17public AzureKustoEmulatorResource(AzureKustoClusterResource innerResource) 32internal AzureKustoClusterResource InnerResource { get; }
Aspire.Hosting.Azure.Kusto.Tests (9)
AddAzureKustoTests.cs (3)
25Assert.IsType<AzureKustoClusterResource>(resourceBuilder.Resource); 157Assert.Throws<ArgumentNullException>(() => ((IResourceBuilder<AzureKustoClusterResource>)null!).RunAsEmulator()); 363IResourceBuilder<AzureKustoClusterResource> builder = null!;
KustoPublicApiTests.cs (6)
34var resource = new AzureKustoClusterResource("test-kusto"); 47var parentResource = new AzureKustoClusterResource("kusto"); 62var parentResource = new AzureKustoClusterResource("kusto"); 75var parentResource = new AzureKustoClusterResource("kusto"); 90var parentResource = new AzureKustoClusterResource("kusto"); 103AzureKustoClusterResource kustoParentResource = null!;