private void InitSemaphoreScreen() { if (_presenterSemaphore == null) { using (var scope = Program.Container.BeginLifetimeScope()) { _presenterSemaphore = scope.Resolve <IPresenterSemaphore>( new NamedParameter("view", _viewMain.GetSemaphoreView())); } } }