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