5 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)
22
public class ExecutableResource : Resource, IResourceWithEnvironment,
IResourceWithArgs
, IResourceWithEndpoints, IResourceWithWaitSupport, IResourceWithProbes,
ApplicationModel\ProjectResource.cs (1)
15
public class ProjectResource : Resource, IResourceWithEnvironment,
IResourceWithArgs
, IResourceWithServiceDiscovery, IResourceWithWaitSupport, IResourceWithProbes,
Aspire.Hosting.Tests (1)
DotnetProgramPublishingTests.cs (1)
542
IResourceWithArgs
;
23 references to IResourceWithArgs
Aspire.Hosting (22)
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)
42
[assembly: AspireExport(typeof(
IResourceWithArgs
))]
ProjectResourceBuilderExtensions.cs (1)
495
where TProjectResource : class, IResourceWithEnvironment, IResourceWithEndpoints,
IResourceWithArgs
ResourceBuilderExtensions.cs (18)
681
/// <param name="builder">The resource builder for a resource implementing <see cref="
IResourceWithArgs
"/>.</param>
686
public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, params string[] args) where T :
IResourceWithArgs
698
/// <param name="builder">The resource builder for a resource implementing <see cref="
IResourceWithArgs
"/>.</param>
703
public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, params object[] args) where T :
IResourceWithArgs
717
/// <param name="builder">The resource builder for a resource implementing <see cref="
IResourceWithArgs
"/>.</param>
722
public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, Action<CommandLineArgsCallbackContext> callback) where T :
IResourceWithArgs
738
/// <param name="builder">The resource builder for a resource implementing <see cref="
IResourceWithArgs
"/>.</param>
742
public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, Func<CommandLineArgsCallbackContext, Task> callback) where T :
IResourceWithArgs
4110
where TResource : IResourceWithEnvironment,
IResourceWithArgs
4168
where TResource : IResourceWithEnvironment,
IResourceWithArgs
4219
where TResource : IResourceWithEnvironment,
IResourceWithArgs
4266
where TResource :
IResourceWithArgs
, IResourceWithEnvironment
4296
where TResource : IResourceWithEnvironment,
IResourceWithArgs
4332
where TResource : IResourceWithEnvironment,
IResourceWithArgs
4364
where TResource : IResourceWithEnvironment,
IResourceWithArgs
4401
where TResource : IResourceWithEnvironment,
IResourceWithArgs
4941
where T :
IResourceWithArgs
4986
where T :
IResourceWithArgs
Aspire.Hosting.Blazor (1)
BlazorGatewayExtensions.cs (1)
125
where TGateway : class,
IResourceWithArgs