10 instantiations of AzureKustoClusterResource
Aspire.Hosting.Azure.Kusto (1)
AzureKustoBuilderExtensions.cs (1)
48
var resource = new
AzureKustoClusterResource
(name);
Aspire.Hosting.Azure.Kusto.Tests (9)
KustoPublicApiTests.cs (9)
12
var action = () => new
AzureKustoClusterResource
(null!);
24
var action = () => new
AzureKustoClusterResource
(name);
34
var resource = new
AzureKustoClusterResource
("test-kusto");
47
var parentResource = new
AzureKustoClusterResource
("kusto");
62
var parentResource = new
AzureKustoClusterResource
("kusto");
75
var parentResource = new
AzureKustoClusterResource
("kusto");
90
var parentResource = new
AzureKustoClusterResource
("kusto");
116
var resource = new AzureKustoDatabaseResource("kusto-db", "myDatabase", new
AzureKustoClusterResource
("kusto"));
139
var 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
43
public static IResourceBuilder<
AzureKustoClusterResource
> AddAzureKustoCluster(this IDistributedApplicationBuilder builder, [ResourceName] string name)
48
var
resource = new AzureKustoClusterResource(name);
97
public static IResourceBuilder<AzureKustoDatabaseResource> AddDatabase(this IResourceBuilder<
AzureKustoClusterResource
> builder, [ResourceName] string name, string? databaseName = null)
140
public static IResourceBuilder<
AzureKustoClusterResource
> RunAsEmulator(
141
this 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
"/>.
12
public class AzureKustoDatabaseResource : Resource, IResourceWithParent<
AzureKustoClusterResource
>, IResourceWithConnectionString
20
public AzureKustoDatabaseResource(string name, string databaseName,
AzureKustoClusterResource
kustoParentResource)
33
public
AzureKustoClusterResource
Parent { get; }
AzureKustoEmulatorResource.cs (2)
17
public AzureKustoEmulatorResource(
AzureKustoClusterResource
innerResource)
32
internal
AzureKustoClusterResource
InnerResource { get; }
Aspire.Hosting.Azure.Kusto.Tests (9)
AddAzureKustoTests.cs (3)
25
Assert.IsType<
AzureKustoClusterResource
>(resourceBuilder.Resource);
157
Assert.Throws<ArgumentNullException>(() => ((IResourceBuilder<
AzureKustoClusterResource
>)null!).RunAsEmulator());
363
IResourceBuilder<
AzureKustoClusterResource
> builder = null!;
KustoPublicApiTests.cs (6)
34
var
resource = new AzureKustoClusterResource("test-kusto");
47
var
parentResource = new AzureKustoClusterResource("kusto");
62
var
parentResource = new AzureKustoClusterResource("kusto");
75
var
parentResource = new AzureKustoClusterResource("kusto");
90
var
parentResource = new AzureKustoClusterResource("kusto");
103
AzureKustoClusterResource
kustoParentResource = null!;