5 implementations of IResourceWithArgs
Aspire.Hosting (4)
ApplicationModel\ContainerExecutableResource.cs (1)
13: Resource(name), IResourceWithEnvironment, IResourceWithArgs, IResourceWithEndpoints, IResourceWithWaitSupport
ApplicationModel\ContainerResource.cs (1)
16: Resource(name), IResourceWithEnvironment, IResourceWithArgs, IResourceWithEndpoints, IResourceWithWaitSupport, IResourceWithProbes,
ApplicationModel\ExecutableResource.cs (1)
20public class ExecutableResource : Resource, IResourceWithEnvironment, IResourceWithArgs, IResourceWithEndpoints, IResourceWithWaitSupport, IResourceWithProbes,
ApplicationModel\ProjectResource.cs (1)
14public class ProjectResource : Resource, IResourceWithEnvironment, IResourceWithArgs, IResourceWithServiceDiscovery, IResourceWithWaitSupport, IResourceWithProbes,
Aspire.Hosting.Tests (1)
DotnetProgramPublishingTests.cs (1)
541IResourceWithArgs;
26 references to IResourceWithArgs
Aspire.Hosting (25)
ApplicationModel\ResourceExtensions.cs (2)
225/// Using <see cref="GetArgumentValuesAsync(IResourceWithArgs, DistributedApplicationOperation)"/> inside 248public static async ValueTask<string[]> GetArgumentValuesAsync(this IResourceWithArgs resource,
Ats\AtsTypeMappings.cs (1)
41[assembly: AspireExport(typeof(IResourceWithArgs))]
ProjectResourceBuilderExtensions.cs (1)
501where TProjectResource : class, IResourceWithEnvironment, IResourceWithEndpoints, IResourceWithArgs
ResourceBuilderExtensions.cs (21)
696/// <param name="builder">The resource builder for a resource implementing <see cref="IResourceWithArgs"/>.</param> 701public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, params string[] args) where T : IResourceWithArgs 906/// <param name="builder">The resource builder for a resource implementing <see cref="IResourceWithArgs"/>.</param> 911internal static IResourceBuilder<T> WithArgsReplace<T>(this IResourceBuilder<T> builder, params string[] args) where T : IResourceWithArgs 948/// <param name="builder">The resource builder for a resource implementing <see cref="IResourceWithArgs"/>.</param> 953public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, params object[] args) where T : IResourceWithArgs 967/// <param name="builder">The resource builder for a resource implementing <see cref="IResourceWithArgs"/>.</param> 972public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, Action<CommandLineArgsCallbackContext> callback) where T : IResourceWithArgs 988/// <param name="builder">The resource builder for a resource implementing <see cref="IResourceWithArgs"/>.</param> 992public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, Func<CommandLineArgsCallbackContext, Task> callback) where T : IResourceWithArgs 4360where TResource : IResourceWithEnvironment, IResourceWithArgs 4418where TResource : IResourceWithEnvironment, IResourceWithArgs 4469where TResource : IResourceWithEnvironment, IResourceWithArgs 4516where TResource : IResourceWithArgs, IResourceWithEnvironment 4538where TResource : IResourceWithArgs, IResourceWithEnvironment 4583where TResource : IResourceWithEnvironment, IResourceWithArgs 4619where TResource : IResourceWithEnvironment, IResourceWithArgs 4651where TResource : IResourceWithEnvironment, IResourceWithArgs 4688where TResource : IResourceWithEnvironment, IResourceWithArgs 5228where T : IResourceWithArgs 5273where T : IResourceWithArgs
Aspire.Hosting.Blazor (1)
BlazorGatewayExtensions.cs (1)
125where TGateway : class, IResourceWithArgs