public interface IRegistrator : ISealablePublic Interface IRegistrator
Inherits ISealablepublic interface class IRegistrator : ISealabletype IRegistrator =
interface
interface ISealable
end| IsSealed | Признак того, что объект был защищён от изменений. (Унаследован от ISealable) |
| SessionType | Тип сессии. |
| Tag | Флаговое перечисление с тегами регистратора, которые ограничивают область его использования. По умолчанию используются теги GroupForDefault. |
| UnityContainer | Контейнер Unity, в котором выполняется регистрация. |
| FinalizeRegistrationAsync | Завершает регистрацию. В этом методе рекомендуется получить зависимости из Unity и выполнить их настройку. |
| InitializeExtensions | Выполняет инициализацию заданного контейнера расширений. Рекомендуется не выполнять регистрацию Unity в этом объекте. |
| InitializeRegistration | Инициализирует регистрацию. В этом методе рекомендуется зарегистрировать зависимости в Unity, которые необходимы уже на момент регистрации расширений. |
| RegisterExtensions | Выполняет регистрацию расширений. Рекомендуется не выполнять регистрацию Unity в этом объекте. |
| RegisterUnity | Выполняет регистрацию объектов расширений и их зависимостей в контейнере Unity. |
| Seal | Защищает объект от изменений. (Унаследован от ISealable) |