IReadOnlyResolverTKey, TValue - интерфейс

Объект, используемый для получения типов сервисов по ключу, например, по имени.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public interface IReadOnlyResolver<TKey, out TValue>
where TValue : class

Параметры типа

TKey
Ключ для запроса значения.
TValue
Интерфейс запрашиваемого сервиса. Должен быть ссылочным типом.

Методы

GetAllKeys Возвращает список всех зарегистрированных ключей.
Resolve Получает экземпляр заданного сервиса по указанному ключу.
TryResolve Получает экземпляр заданного сервиса по указанному ключу или null, если сервис не был зарегистрирован.

См. также