IViewInterceptor - интерфейс

Объект, перехватывающий выполнение представлений.

Definition

Пространство имён: Tessa.Views
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public interface IViewInterceptor

Заметки

Классы, реализующие интерфейс, должны быть зарегистрированы в Unity по разным именам: UnityContainer.RegisterSingleton<IViewInterceptor, MyViewInterceptor>(nameof(MyViewInterceptor));

Свойства

InterceptedViews Представления, выполнение которых перехватывается текущим объектом, доступные по алиасам без учёта регистра.
Order Очередность вызова перехватчиков.

Методы

GetDataAsync Получает данные из представления на основании заданного запроса ITessaViewRequest.
GetInterceptedViewAliasesAsync Возвращает алиасы представлений, которые будет перехватывать данный объект.

См. также