Skip to content

Method AddBelay ​

Namespace: Belay.Extensions
Assembly: Belay.Extensions.dll

AddBelay(IServiceCollection) ​

Adds all Belay.NET services to the service collection with default configuration.

csharp
public static IServiceCollection AddBelay(this IServiceCollection services)

Parameters ​

services IServiceCollection

The service collection.

Returns ​

IServiceCollection

The service collection for chaining.

AddBelay(IServiceCollection, Action<BelayConfiguration>) ​

Adds all Belay.NET services to the service collection with configuration.

csharp
public static IServiceCollection AddBelay(this IServiceCollection services, Action<BelayConfiguration> configure)

Parameters ​

services IServiceCollection

The service collection.

configure Action<BelayConfiguration>

Action to configure Belay options.

Returns ​

IServiceCollection

The service collection for chaining.

AddBelay(IServiceCollection, IConfiguration, string) ​

Adds all Belay.NET services to the service collection with IConfiguration binding.

csharp
public static IServiceCollection AddBelay(this IServiceCollection services, IConfiguration configuration, string sectionName = "Belay")

Parameters ​

services IServiceCollection

The service collection.

configuration IConfiguration

The configuration instance.

sectionName string

The configuration section name (defaults to "Belay").

Returns ​

IServiceCollection

The service collection for chaining.

Released under the Apache License 2.0.