18 implementations of IResourceWithServiceDiscovery
Aspire.Hosting (1)
Aspire.Hosting.Azure.Functions (1)
Aspire.Hosting.DevTunnels (1)
Aspire.Hosting.Dotnet (1)
Aspire.Hosting.Go (1)
Aspire.Hosting.Java (2)
Aspire.Hosting.JavaScript (4)
Aspire.Hosting.Keycloak (1)
Aspire.Hosting.Python (1)
Aspire.Hosting.Rust (1)
Aspire.Hosting.Tests (1)
Aspire.Hosting.Yarp (1)
Aspire.Hosting.Yarp.Tests (2)
38 references to IResourceWithServiceDiscovery
Aspire.Hosting (4)
Aspire.Hosting.Blazor (16)
BlazorHostedExtensions.cs (11)
36IResourceBuilder<IResourceWithServiceDiscovery> service,
51IResourceBuilder<IResourceWithServiceDiscovery> service,
53where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
58IResourceBuilder<IResourceWithServiceDiscovery> service,
60where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
102where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
108where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
143where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
149where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
160where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
376where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
Aspire.Hosting.Dotnet.Tests (1)
Aspire.Hosting.Java.Tests (2)
Aspire.Hosting.JavaScript (4)
Aspire.Hosting.Yarp (11)
ConfigurationBuilder\IYarpConfigurationBuilder.cs (7)
42public YarpCluster AddCluster(IResourceBuilder<IResourceWithServiceDiscovery> resource);
103internal static YarpCluster AddClusterFromResource(this IYarpConfigurationBuilder builder, IResourceBuilder<IResourceWithServiceDiscovery> resource)
167[AspireUnion(typeof(YarpCluster), typeof(EndpointReference), typeof(IResourceBuilder<IResourceWithServiceDiscovery>), typeof(IResourceBuilder<ExternalServiceResource>), typeof(string))] object target)
191public static YarpRoute AddRoute(this IYarpConfigurationBuilder builder, IResourceBuilder<IResourceWithServiceDiscovery> resource)
218public static YarpRoute AddRoute(this IYarpConfigurationBuilder builder, string path, IResourceBuilder<IResourceWithServiceDiscovery> resource)
249[AspireUnion(typeof(YarpCluster), typeof(EndpointReference), typeof(IResourceBuilder<IResourceWithServiceDiscovery>), typeof(IResourceBuilder<ExternalServiceResource>), typeof(string))] object target)
276IResourceBuilder<IResourceWithServiceDiscovery> resource => builder.AddRoute(path, resource),