UvAppHostingExtension Methods
ClassMethods1 member
Provides extension methods for adding Uv applications to an
Hosting.IDistributedApplicationBuilder. AddUvApp(IDistributedApplicationBuilder, string, string, string, string[])Section titled AddUvApp(IDistributedApplicationBuilder, string, string, string, string[])extensionIResourceBuilder<UvAppResource> Adds a Uv application to the distributed application builder.
public static class UvAppHostingExtension{ public static IResourceBuilder<UvAppResource> AddUvApp( this IDistributedApplicationBuilder builder, string name, string projectDirectory, string scriptPath, params string[] scriptArgs) { // ... }}Parameters
builderIDistributedApplicationBuilderThe distributed application builder.namestringThe name of the Uv application.projectDirectorystringThe directory of the project containing the Uv application.scriptPathstringThe name of the Uv app.scriptArgsstring[]Optional arguments to pass to the script.Returns
IResourceBuilder<UvAppResource>An ApplicationModel.IResourceBuilder`1 for the Uv application resource.Exceptions
ArgumentNullExceptionThrown if builder is null.