Table of Contents

Class TlumachLocalizationExtensions

Namespace
Tlumach.Extensions.Localization
Assembly
Tlumach.Extensions.Localization.dll

Adds the classes necessary for dependency injection.

public static class TlumachLocalizationExtensions
Inheritance
TlumachLocalizationExtensions
Inherited Members

Methods

AddTlumachLocalization(IServiceCollection, Action<TlumachLocalizationOptions>, Action<TlumachSettingsProvider>?)

Registers the classes so that Tlumach can be used via dependency injection.

public static IServiceCollection AddTlumachLocalization(this IServiceCollection services, Action<TlumachLocalizationOptions> configureDefault, Action<TlumachSettingsProvider>? configurePerContext = null)

Parameters

services IServiceCollection

The services to which Tlumach is added.

configureDefault Action<TlumachLocalizationOptions>

A configuration callback for default/global options.

configurePerContext Action<TlumachSettingsProvider>

A configuration callback for per-context options.

Returns

IServiceCollection

The value of services.