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)
22
public class ExecutableResource : Resource, IResourceWithEnvironment,
IResourceWithArgs
, IResourceWithEndpoints, IResourceWithWaitSupport, IResourceWithProbes,
ApplicationModel\ProjectResource.cs (1)
24
public class ProjectResource : Resource, IResourceWithEnvironment,
IResourceWithArgs
, IResourceWithServiceDiscovery, IResourceWithWaitSupport, IResourceWithProbes,
20 references to IResourceWithArgs
Aspire.Hosting (20)
ApplicationModel\ResourceExtensions.cs (2)
212
/// Using <see cref="GetArgumentValuesAsync(
IResourceWithArgs
, DistributedApplicationOperation)"/> inside
235
public static async ValueTask<string[]> GetArgumentValuesAsync(this
IResourceWithArgs
resource,
ResourceBuilderExtensions.cs (17)
318
/// <param name="builder">The resource builder for a resource implementing <see cref="
IResourceWithArgs
"/>.</param>
321
public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, params string[] args) where T :
IResourceWithArgs
333
/// <param name="builder">The resource builder for a resource implementing <see cref="
IResourceWithArgs
"/>.</param>
336
public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, params object[] args) where T :
IResourceWithArgs
350
/// <param name="builder">The resource builder for a resource implementing <see cref="
IResourceWithArgs
"/>.</param>
353
public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, Action<CommandLineArgsCallbackContext> callback) where T :
IResourceWithArgs
369
/// <param name="builder">The resource builder for a resource implementing <see cref="
IResourceWithArgs
"/>.</param>
372
public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, Func<CommandLineArgsCallbackContext, Task> callback) where T :
IResourceWithArgs
2310
where TResource : IResourceWithEnvironment,
IResourceWithArgs
2366
where TResource : IResourceWithEnvironment,
IResourceWithArgs
2414
where TResource : IResourceWithEnvironment,
IResourceWithArgs
2459
where TResource :
IResourceWithArgs
, IResourceWithEnvironment
2487
where TResource : IResourceWithEnvironment,
IResourceWithArgs
2521
where TResource : IResourceWithEnvironment,
IResourceWithArgs
2551
where TResource : IResourceWithEnvironment,
IResourceWithArgs
2587
where TResource : IResourceWithEnvironment,
IResourceWithArgs
2974
if (builder is IResourceBuilder<
IResourceWithArgs
> resourceWithArgs)
Utils\ExtensionUtils.cs (1)
15
public static bool SupportsDebugging(this IResourceBuilder<
IResourceWithArgs
> builder, IConfiguration configuration)