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.