Table of Contents

Class WebApplicationBuilderExtensions

Namespace
arolariu.Backend.Core.Domain.General.Extensions
Assembly
arolariu.Backend.Core.dll

Extension methods for the WebApplicationBuilder builder. This extension class acts as a IoC / DI container. This class is used by the Program class. This class represents the Composition Root of the application.

internal static class WebApplicationBuilderExtensions
Inheritance
WebApplicationBuilderExtensions
Inherited Members

Methods

AddGeneralDomainConfiguration(WebApplicationBuilder)

Adds general domain configurations to the WebApplicationBuilder instance.

public static void AddGeneralDomainConfiguration(this WebApplicationBuilder builder)

Parameters

builder WebApplicationBuilder

The WebApplicationBuilder instance.

Examples

// Configure general domain configurations
services.AddGeneralDomainConfiguration(builder);

Remarks

This method configures various services and settings related to the general domain. It adds authorization, API explorer endpoints, Swagger documentation generation, HTTP client, HTTP context accessor, localization support, key vault service, connection strings, cross-origin resource sharing (CORS), health checks, and Azure services integration.

See Also