AK.F1.Timing.UI.Results.PlaySessionResultBase.Execute C# (CSharp) Метод

Execute() публичный Метод

public Execute ( Caliburn.PresentationFramework.RoutedMessaging.ResultExecutionContext context ) : void
context Caliburn.PresentationFramework.RoutedMessaging.ResultExecutionContext
Результат void
        public void Execute(ResultExecutionContext context)
        {
            Guard.NotNull(context, "context");

            var shellScreen = context.ServiceLocator.GetInstance<IShellScreen>();
            var sessionPresenter = context.ServiceLocator.GetInstance<ISessionScreen>();

            sessionPresenter.Player = CreateSessionPlayer();
            shellScreen.OpenScreen(sessionPresenter, delegate { });

            Completed(this, new ResultCompletionEventArgs());
        }
PlaySessionResultBase