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) { // ... }}Parameters
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.Returns
IResourceBuilder<DataApiBuilderContainerResource>A reference to the ApplicationModel.IResourceBuilder`1.Remarks
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) { // ... }}Parameters
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.Returns
IResourceBuilder<DataApiBuilderContainerResource>A reference to the ApplicationModel.IResourceBuilder`1.Remarks
This overload is not available in polyglot app hosts. Use
DataApiBuilderHostingExtension.AddDataAPIBuilder instead.