ResourceBuilderExtensions
AsHttp2Service<T>(IResourceBuilder<T>)
ExcludeFromManifest<T>(IResourceBuilder<T>)
GetEndpoint<T>(IResourceBuilder<T>, String)
WaitFor<T>(IResourceBuilder<T>, IResourceBuilder<IResource>)
WaitFor<T>(IResourceBuilder<T>, IResourceBuilder<IResource>, WaitBehavior)
WaitForCompletion<T>(IResourceBuilder<T>, IResourceBuilder<IResource>, Int32)
WithArgs<T>(IResourceBuilder<T>, Action<CommandLineArgsCallbackContext>)
WithArgs<T>(IResourceBuilder<T>, Object[])
WithArgs<T>(IResourceBuilder<T>, String[])
WithArgs<T>(IResourceBuilder<T>, Func<CommandLineArgsCallbackContext, Task>)
WithCommand<T>(IResourceBuilder<T>, String, String, Func<ExecuteCommandContext, Task<ExecuteCommandResult>>, Func<UpdateCommandStateContext, ResourceCommandState>, String, Object, String, String, IconVariant?, Boolean)
WithConnectionStringRedirection<T>(IResourceBuilder<T>, IResourceWithConnectionString)
WithEndpoint<T>(IResourceBuilder<T>, String, Action<EndpointAnnotation>, Boolean)
WithEndpoint<T>(IResourceBuilder<T>, Int32?, Int32?, String, String, String, Boolean, Boolean?)
WithEndpoint<T>(IResourceBuilder<T>, Int32?, Int32?, String, String, String, Boolean, Boolean?, ProtocolType?)
WithEnvironment<T>(IResourceBuilder<T>, Action<EnvironmentCallbackContext>)
WithEnvironment<T>(IResourceBuilder<T>, Func<EnvironmentCallbackContext, Task>)
WithEnvironment<T>(IResourceBuilder<T>, String, EndpointReference)
WithEnvironment<T>(IResourceBuilder<T>, String, ExpressionInterpolatedStringHandler)
WithEnvironment<T>(IResourceBuilder<T>, String, Func<String>)
WithEnvironment<T>(IResourceBuilder<T>, String, IResourceBuilder<IResourceWithConnectionString>)
WithEnvironment<T>(IResourceBuilder<T>, String, IResourceBuilder<ParameterResource>)
WithEnvironment<T>(IResourceBuilder<T>, String, ReferenceExpression)
WithEnvironment<T>(IResourceBuilder<T>, String, String)
WithExplicitStart<T>(IResourceBuilder<T>)
WithExternalHttpEndpoints<T>(IResourceBuilder<T>)
WithHealthCheck<T>(IResourceBuilder<T>, String)
WithHttpCommand<TResource>(IResourceBuilder<TResource>, String, String, Func<EndpointReference>, HttpMethod, String, Func<HttpCommandRequestContext, Task>, Func<HttpCommandResultContext, Task<ExecuteCommandResult>>, String, Func<UpdateCommandStateContext, ResourceCommandState>, String, String, String, IconVariant?, Boolean)
WithHttpCommand<TResource>(IResourceBuilder<TResource>, String, String, String, HttpMethod, String, Func<HttpCommandRequestContext, Task>, Func<HttpCommandResultContext, Task<ExecuteCommandResult>>, String, Func<UpdateCommandStateContext, ResourceCommandState>, String, String, String, IconVariant?, Boolean)
WithHttpEndpoint<T>(IResourceBuilder<T>, Int32?, Int32?, String, String, Boolean)
WithHttpHealthCheck<T>(IResourceBuilder<T>, String, Int32?, String)
WithHttpsEndpoint<T>(IResourceBuilder<T>, Int32?, Int32?, String, String, Boolean)
WithHttpsHealthCheck<T>(IResourceBuilder<T>, String, Int32?, String)
WithManifestPublishingCallback<T>(IResourceBuilder<T>, Action<ManifestPublishingContext>)
WithManifestPublishingCallback<T>(IResourceBuilder<T>, Func<ManifestPublishingContext, Task>)
WithParentRelationship<T>(IResourceBuilder<T>, IResource)
WithParentRelationship<T>(IResourceBuilder<T>, IResourceBuilder<IResource>)
WithReference<TDestination>(IResourceBuilder<TDestination>, EndpointReference)
WithReference<TDestination>(IResourceBuilder<TDestination>, IResourceBuilder<IResourceWithServiceDiscovery>)
WithReference<TDestination>(IResourceBuilder<TDestination>, String, Uri)
WithReference<TDestination>(IResourceBuilder<TDestination>, IResourceBuilder<IResourceWithConnectionString>, String, Boolean)
WithRelationship<T>(IResourceBuilder<T>, IResource, String)
net10.0-windows7.0
namespace Aspire.Hosting
{
public static class ResourceBuilderExtensions
{
public static IResourceBuilder<T>! WithManifestPublishingCallback<T>(this IResourceBuilder<T>! builder, Func<ManifestPublishingContext!, Task!>! callback)
where T, IResource!;
}
}
.NET | 8.09.010.0 |
---|---|
Information specific to net10.0 | |
Platforms | This API is only available when you target a specific platform: |
Windows | 7.0 |
Information specific to net10.0-windows7.0 | |
Assemblies | Aspire.Hosting , Version=9.2.0.0, PublicKeyToken=cc7b13ffcd2ddd51 Aspire.Hosting , Version=9.1.0.0, PublicKeyToken=cc7b13ffcd2ddd51 |
Referencing | Your project needs a package reference to |
Package | Aspire.Hosting (9.2.0-preview.1.25167.6) net8.0 |
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API