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