4 implementations of IResourceWithArgs
Aspire.Hosting (4)
ApplicationModel\ContainerExecutableResource.cs (1)
13: Resource(name), IResourceWithEnvironment, IResourceWithArgs, IResourceWithEndpoints, IResourceWithWaitSupport
ApplicationModel\ContainerResource.cs (1)
14: Resource(name), IResourceWithEnvironment, IResourceWithArgs, IResourceWithEndpoints, IResourceWithWaitSupport, IResourceWithProbes,
ApplicationModel\ExecutableResource.cs (1)
20public class ExecutableResource : Resource, IResourceWithEnvironment, IResourceWithArgs, IResourceWithEndpoints, IResourceWithWaitSupport, IResourceWithProbes,
ApplicationModel\ProjectResource.cs (1)
21public class ProjectResource : Resource, IResourceWithEnvironment, IResourceWithArgs, IResourceWithServiceDiscovery, IResourceWithWaitSupport, IResourceWithProbes,
16 references to IResourceWithArgs
Aspire.Hosting (16)
ApplicationModel\ResourceExtensions.cs (2)
220/// Using <see cref="GetArgumentValuesAsync(IResourceWithArgs, DistributedApplicationOperation)"/> inside 242public static async ValueTask<string[]> GetArgumentValuesAsync(this IResourceWithArgs resource,
ResourceBuilderExtensions.cs (13)
280/// <param name="builder">The resource builder for a resource implementing <see cref="IResourceWithArgs"/>.</param> 283public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, params string[] args) where T : IResourceWithArgs 295/// <param name="builder">The resource builder for a resource implementing <see cref="IResourceWithArgs"/>.</param> 298public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, params object[] args) where T : IResourceWithArgs 312/// <param name="builder">The resource builder for a resource implementing <see cref="IResourceWithArgs"/>.</param> 315public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, Action<CommandLineArgsCallbackContext> callback) where T : IResourceWithArgs 331/// <param name="builder">The resource builder for a resource implementing <see cref="IResourceWithArgs"/>.</param> 334public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, Func<CommandLineArgsCallbackContext, Task> callback) where T : IResourceWithArgs 2251where TResource : IResourceWithEnvironment, IResourceWithArgs 2307where TResource : IResourceWithEnvironment, IResourceWithArgs 2355where TResource : IResourceWithEnvironment, IResourceWithArgs 2400where TResource : IResourceWithArgs, IResourceWithEnvironment 2785if (builder is IResourceBuilder<IResourceWithArgs> resourceWithArgs)
Utils\ExtensionUtils.cs (1)
15public static bool SupportsDebugging(this IResourceBuilder<IResourceWithArgs> builder, IConfiguration configuration)