RedisNormalizationConnectionProvider - конструктор

Создаёт экземпляр класса с указанием его зависимостей.

Definition

Пространство имён: Tessa.Normalization
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public RedisNormalizationConnectionProvider(
	Func<IRedisConnectionProvider> getFallbackConnectionProviderFunc,
	[OptionalDependencyAttribute] ITessaServerSettings? serverSettings = null,
	[OptionalDependencyAttribute] IRedisConnectionStringCleaner? redisConnectionStringCleaner = null,
	[OptionalDependencyAttribute] IUnityDisposableContainer? disposableContainer = null
)

Параметры

getFallbackConnectionProviderFunc  FuncIRedisConnectionProvider
Функция, возвращающая поставщик для подключения к Redis в случае, если отдельная строка подключения для нормализации не задана. Результат функции используется, но его время жизни не контролируется. Будьте аккуратны при передаче функции, возвращающей новый объект на каждый вызов.
serverSettings  ITessaServerSettings  (Optional)
Настройки сервера, из которых определяется строка подключения для нормализации RedisNormalizationConnectionString.
redisConnectionStringCleaner  IRedisConnectionStringCleaner  (Optional)
Объект, выполняющий очистку строки подключения к Redis от небезопасных данных. Используйте для маскировки пароля.
disposableContainer  IUnityDisposableContainer  (Optional)
Контейнер, содержащий объекты IDisposable, которые будут освобождены при закрытии контейнеров IUnityContainer.

См. также