namespace Clock.Desktop { using System.Windows; using global::IoC; using IoC; using Views; using static global::IoC.Container; /// /// Interaction logic for App.xaml /// public partial class App { internal readonly IMutableContainer Container = Create() .Using() .Using(); protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); Container.Resolve().Show(); } protected override void OnExit(ExitEventArgs e) { Container.Dispose(); base.OnExit(e); } } }