ServiceRouter - класс |
Пространство имён: Tessa.Platform.Runtime
public class ServiceRouter : IServiceRouter
Тип ServiceRouter предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| ServiceRouter |
Создаёт экземпляр класса с указанием его зависимостей.
|
| Имя | Описание | |
|---|---|---|
| RouteSettings |
Настройки маршрута для взаимодействия с веб-сервисами на клиенте.
| |
| UnityContainer |
Контейнер Unity, в котором зарегистрированы сервисы для разных маршрутов.
|
| Имя | Описание | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) | |
| GetActiveServiceT |
Возвращает экземпляр сервиса для текущего активного маршрута. Если экземпляр не удалось получить (т.к. он не зарегистрирован),
то выбрасывается исключение [Tessa.Platform.Runtime.ServiceNotFoundException].
| |
| GetHashCode | Serves as the default hash function. (Унаследован от Object.) | |
| GetServiceT |
Возвращает экземпляр сервиса для заданного маршрута route. Если экземпляр не удалось получить (т.к. он не зарегистрирован),
то выбрасывается исключение [Tessa.Platform.Runtime.ServiceNotFoundException].
| |
| GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
| Invalidate |
Очищает кэш со всеми созданными экземплярами маршрутизируемых сервисов, чтобы они могли быть инициализированы повторно.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
| ToString | Returns a string that represents the current object. (Унаследован от Object.) | |
| TryResolveServiceCoreT |
Возвращает новый экземпляр сервиса (без учёта кэширования) для заданного маршрута route
или null, если экземпляр не удалось получить (т.к. он не зарегистрирован).
|
| Имя | Описание | |
|---|---|---|
| Get | (Определяется ComHelper.) | |
| InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
| Invoke | (Определяется ComHelper.) | |
| Set | (Определяется ComHelper.) |