1 implementation of IDaprComponentResource
Aspire.Hosting.Dapr (1)
DaprComponentResource.cs (1)
11
public sealed class DaprComponentResource : Resource,
IDaprComponentResource
5 references to IDaprComponentResource
Aspire.Hosting.Dapr (5)
DaprComponentReferenceAnnotation.cs (1)
12
public sealed record DaprComponentReferenceAnnotation(
IDaprComponentResource
Component) : IResourceAnnotation
IDistributedApplicationBuilderExtensions.cs (3)
43
public static IResourceBuilder<
IDaprComponentResource
> AddDaprComponent(this IDistributedApplicationBuilder builder, [ResourceName] string name, string type, DaprComponentOptions? options = null)
64
public static IResourceBuilder<
IDaprComponentResource
> AddDaprPubSub(this IDistributedApplicationBuilder builder, [ResourceName] string name, DaprComponentOptions? options = null)
76
public static IResourceBuilder<
IDaprComponentResource
> AddDaprStateStore(this IDistributedApplicationBuilder builder, [ResourceName] string name, DaprComponentOptions? options = null)
IDistributedApplicationComponentBuilderExtensions.cs (1)
87
public static IResourceBuilder<TDestination> WithReference<TDestination>(this IResourceBuilder<TDestination> builder, IResourceBuilder<
IDaprComponentResource
> component) where TDestination : IResource