17 implementations of IResourceWithServiceDiscovery
Aspire.Hosting (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)
35IResourceBuilder<IResourceWithServiceDiscovery> service,
50IResourceBuilder<IResourceWithServiceDiscovery> service,
52where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
57IResourceBuilder<IResourceWithServiceDiscovery> service,
59where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
101where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
107where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
142where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
148where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
159where T : class, IDotnetProgramResource, IResourceWithEnvironment, IResourceWithServiceDiscovery
350where 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),