INotificationEmailSourceResolver - интерфейс

Объект для получения источника шаблонов уведомлений по параметру уведомления.

Definition

Пространство имён: Tessa.Notices.Sources
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public interface INotificationEmailSourceResolver : IResolver<Type, INotificationEmailSource>, 
	IReadOnlyResolver<Type, INotificationEmailSource>
Implements
IReadOnlyResolverType, INotificationEmailSource, IResolverType, INotificationEmailSource

Методы

Clear Удаляет информацию по всем выполненным регистрациям.
(Унаследован от IResolverTKey, TValue)
GetAllKeys Возвращает список всех зарегистрированных ключей.
(Унаследован от IReadOnlyResolverTKey, TValue)
Register(Type, TKey) Регистрирует тип объекта по заданному ключу. Получение возможно только для зарегистрированных типов.
(Унаследован от IResolverTKey, TValue)
RegisterTConcrete(TKey) Регистрирует тип объекта по заданному ключу. Получение возможно только для зарегистрированных типов.
(Унаследован от IResolverTKey, TValue)
RegisterParameterTParam, TSource Метод для регистрации источника для получения шаблонов уведомлений для типа параметров уведомления.
Remove Удаляет информацию по регистрации с заданным ключом.
(Унаследован от IResolverTKey, TValue)
Resolve Получает экземпляр заданного сервиса по указанному ключу.
(Унаследован от IReadOnlyResolverTKey, TValue)
TryGetSource Метод для получения источника шаблонов уведомлений по переданному параметру уведомления.
TryResolve Получает экземпляр заданного сервиса по указанному ключу или null, если сервис не был зарегистрирован.
(Унаследован от IReadOnlyResolverTKey, TValue)

См. также