16 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 (3)
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)
28 references to IResourceWithServiceDiscovery
Aspire.Hosting (4)
Aspire.Hosting.Blazor (6)
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),