/ / DryIoC - зареєструвати еквівалент у Unity Prism - xamarin, юнит-контейнер, призма, dryioc

DryIoC - Реєстрація еквівалента в Unity Prism - ксамарін, контейнер з єдності, призма, сухік

Який еквівалент цього коду (DryIoC) в Unity?

Container.Register<IAuthenticationService, AuthenticationService>( Reuse.Singleton );

Це зразок коду від Проект HamburgerMenu у призмі Ксамарін

Дякую!

Відповіді:

0 для відповіді № 1
Container.RegisterType<IAuthenticationService, AuthenticationService>( new ContainerControlledLifetimeManager() );

Це означає, що термін експлуатації AuthenticationService відповідатиме терміну експлуатації контейнера. Якщо ви не "знищуєте та не відтворюєте контейнер, ви завжди отримаєте один і той же екземпляр служби.