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