4 implementations of IResourceWithArgs
Aspire.Hosting (4)
ApplicationModel\ContainerExecutableResource.cs (1)
13: Resource(name), IResourceWithEnvironment, IResourceWithArgs, IResourceWithEndpoints, IResourceWithWaitSupport
ApplicationModel\ContainerResource.cs (1)
18: Resource(name), IResourceWithEnvironment, IResourceWithArgs, IResourceWithEndpoints, IResourceWithWaitSupport, IResourceWithProbes,
ApplicationModel\ExecutableResource.cs (1)
22public class ExecutableResource : Resource, IResourceWithEnvironment, IResourceWithArgs, IResourceWithEndpoints, IResourceWithWaitSupport, IResourceWithProbes,
ApplicationModel\ProjectResource.cs (1)
25public class ProjectResource : Resource, IResourceWithEnvironment, IResourceWithArgs, IResourceWithServiceDiscovery, IResourceWithWaitSupport, IResourceWithProbes,
21 references to IResourceWithArgs
Aspire.Hosting (21)
ApplicationModel\ResourceExtensions.cs (2)
224/// Using <see cref="GetArgumentValuesAsync(IResourceWithArgs, DistributedApplicationOperation)"/> inside 247public static async ValueTask<string[]> GetArgumentValuesAsync(this IResourceWithArgs resource,
Ats\AtsTypeMappings.cs (1)
41[assembly: AspireExport(typeof(IResourceWithArgs))]
ProjectResourceBuilderExtensions.cs (1)
481where TProjectResource : class, IResourceWithEnvironment, IResourceWithEndpoints, IResourceWithArgs
ResourceBuilderExtensions.cs (17)
680/// <param name="builder">The resource builder for a resource implementing <see cref="IResourceWithArgs"/>.</param> 685public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, params string[] args) where T : IResourceWithArgs 697/// <param name="builder">The resource builder for a resource implementing <see cref="IResourceWithArgs"/>.</param> 702public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, params object[] args) where T : IResourceWithArgs 716/// <param name="builder">The resource builder for a resource implementing <see cref="IResourceWithArgs"/>.</param> 721public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, Action<CommandLineArgsCallbackContext> callback) where T : IResourceWithArgs 737/// <param name="builder">The resource builder for a resource implementing <see cref="IResourceWithArgs"/>.</param> 741public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, Func<CommandLineArgsCallbackContext, Task> callback) where T : IResourceWithArgs 3989where TResource : IResourceWithEnvironment, IResourceWithArgs 4047where TResource : IResourceWithEnvironment, IResourceWithArgs 4098where TResource : IResourceWithEnvironment, IResourceWithArgs 4145where TResource : IResourceWithArgs, IResourceWithEnvironment 4175where TResource : IResourceWithEnvironment, IResourceWithArgs 4211where TResource : IResourceWithEnvironment, IResourceWithArgs 4243where TResource : IResourceWithEnvironment, IResourceWithArgs 4280where TResource : IResourceWithEnvironment, IResourceWithArgs 4815where T : IResourceWithArgs