Skip to content
DocsTry Aspire
DocsTry

DataApiBuilderHostingExtension Methods

ClassMethods2 members
Provides extension methods for adding DataApiBuilder api to an Hosting.IDistributedApplicationBuilder.
AddDataAPIBuilder(IDistributedApplicationBuilder, string, string[])Section titled AddDataAPIBuilder(IDistributedApplicationBuilder, string, string[])extensionIResourceBuilder<DataApiBuilderContainerResource>
Adds a DataAPIBuilder application to the application model. Executes the pre-built containerized DataAPIBuilder engine.
public static class DataApiBuilderHostingExtension
{
public static IResourceBuilder<DataApiBuilderContainerResource> AddDataAPIBuilder(
this IDistributedApplicationBuilder builder,
string name,
params string[] configFilePaths)
{
// ...
}
}
builderIDistributedApplicationBuilderThe Hosting.IDistributedApplicationBuilder to add the resource to.
namestringThe name of the resource.
configFilePathsstring[]The path to the config or schema file(s) for Data API Builder.
IResourceBuilder<DataApiBuilderContainerResource>A reference to the ApplicationModel.IResourceBuilder`1.
This overload is not available in polyglot app hosts. Use DataApiBuilderHostingExtension.AddDataAPIBuilder instead.
AddDataAPIBuilder(IDistributedApplicationBuilder, string, int?, string[])Section titled AddDataAPIBuilder(IDistributedApplicationBuilder, string, int?, string[])extensionIResourceBuilder<DataApiBuilderContainerResource>
Adds a DataAPIBuilder application to the application model. Executes the pre-built containerized DataAPIBuilder engine.
public static class DataApiBuilderHostingExtension
{
public static IResourceBuilder<DataApiBuilderContainerResource> AddDataAPIBuilder(
this IDistributedApplicationBuilder builder,
string name,
int? httpPort = null,
params string[] configFilePaths)
{
// ...
}
}
builderIDistributedApplicationBuilderThe Hosting.IDistributedApplicationBuilder to add the resource to.
namestringThe name of the resource.
httpPortint?optionalThe HTTP port number for the Data API Builder container.
configFilePathsstring[]The path to the config or schema file(s) for Data API Builder.
IResourceBuilder<DataApiBuilderContainerResource>A reference to the ApplicationModel.IResourceBuilder`1.
This overload is not available in polyglot app hosts. Use DataApiBuilderHostingExtension.AddDataAPIBuilder instead.