protected override DependencyObject CreateShell() { LateNightShellModel model = Container.Resolve <LateNightShellModel>(); LateNightShell shell = new LateNightShell(model); Container.RegisterInstance <LateNightShell>(shell); shell.DataContext = model; shell.Show(); return(shell); }
/// <summary> /// Creates a new instance of <c>LateNightShell</c>. /// </summary> internal LateNightShell(LateNightShellModel model) { InitializeComponent(); Model = model; }