7 implementations of IResourceWithServiceDiscovery
Aspire.Hosting (1)
ApplicationModel\ProjectResource.cs (1)
13: Resource(name), IResourceWithEnvironment, IResourceWithArgs, IResourceWithServiceDiscovery, IResourceWithWaitSupport,
Aspire.Hosting.Keycloak (1)
KeycloakResource.cs (1)
13: ContainerResource(name), IResourceWithServiceDiscovery
Aspire.Hosting.NodeJs (1)
NodeAppResource.cs (1)
15: ExecutableResource(name, command, workingDirectory), IResourceWithServiceDiscovery;
Aspire.Hosting.Python (2)
PythonAppResource.cs (1)
15: ExecutableResource(name, executablePath, appDirectory), IResourceWithServiceDiscovery;
PythonProjectResource.cs (1)
16: ExecutableResource(name, executablePath, projectDirectory), IResourceWithServiceDiscovery;
Aspire.Hosting.Yarp (1)
YarpResource.cs (1)
12public class YarpResource(string name) : ContainerResource(name), IResourceWithServiceDiscovery
Aspire.Hosting.Yarp.Tests (1)
YarpClusterTests.cs (1)
86private sealed class TestResource(string name) : IResourceWithServiceDiscovery
7 references to IResourceWithServiceDiscovery
Aspire.Hosting (1)
ResourceBuilderExtensions.cs (1)
469public static IResourceBuilder<TDestination> WithReference<TDestination>(this IResourceBuilder<TDestination> builder, IResourceBuilder<IResourceWithServiceDiscovery> source)
Aspire.Hosting.Yarp (6)
ConfigurationBuilder\IYarpConfigurationBuilder.cs (3)
34public YarpCluster AddCluster(IResourceBuilder<IResourceWithServiceDiscovery> resource); 79public static YarpRoute AddRoute(this IYarpConfigurationBuilder builder, IResourceBuilder<IResourceWithServiceDiscovery> resource) 104public static YarpRoute AddRoute(this IYarpConfigurationBuilder builder, string path, IResourceBuilder<IResourceWithServiceDiscovery> resource)
ConfigurationBuilder\YarpCluster.cs (2)
28public YarpCluster(IResourceWithServiceDiscovery resource) 61private static string BuildEndpointUri(IResourceWithServiceDiscovery resource)
ConfigurationBuilder\YarpConfigurationBuilder.cs (1)
43public YarpCluster AddCluster(IResourceBuilder<IResourceWithServiceDiscovery> resource)