7 instantiations of AzureKustoDatabaseResource
Aspire.Hosting.Azure.Kusto (1)
Aspire.Hosting.Azure.Kusto.Tests (6)
KustoPublicApiTests.cs (6)
50var action = () => new AzureKustoDatabaseResource(null!, "db", parentResource);
65var action = () => new AzureKustoDatabaseResource("kusto-db", name, parentResource);
78var action = () => new AzureKustoDatabaseResource("kusto-db", null!, parentResource);
93var action = () => new AzureKustoDatabaseResource("kusto-db", name, parentResource);
106var action = () => new AzureKustoDatabaseResource("kusto-db", "db1", kustoParentResource);
116var resource = new AzureKustoDatabaseResource("kusto-db", "myDatabase", new AzureKustoClusterResource("kusto"));
8 references to AzureKustoDatabaseResource
Aspire.Hosting.Azure.Kusto (7)
AzureKustoBuilderExtensions.cs (6)
78if (builder.Resources.FirstOrDefault(n => string.Equals(n.Name, name, StringComparisons.ResourceName)) is AzureKustoDatabaseResource kustoDatabase)
97public static IResourceBuilder<AzureKustoDatabaseResource> AddDatabase(this IResourceBuilder<AzureKustoClusterResource> builder, [ResourceName] string name, string? databaseName = null)
106var kustoDatabase = new AzureKustoDatabaseResource(name, databaseName, builder.Resource);
176public static IResourceBuilder<AzureKustoDatabaseResource> WithCreationScript(this IResourceBuilder<AzureKustoDatabaseResource> builder, string script)
203private static async Task CreateDatabaseAsync(ICslAdminProvider adminProvider, AzureKustoDatabaseResource databaseResource, IServiceProvider serviceProvider, CancellationToken cancellationToken)
Aspire.Hosting.Azure.Kusto.Tests (1)