示例#1
0
        protected override void Configure()
        {
            WallpaperManager.Initlize();

            //自定义消息拦截
            container = new SimpleContainer();

            container.Instance(container)
            .Singleton <IEventAggregator, EventAggregator>()
            .Singleton <IWindowManager, WindowManager>()
            .Singleton <ContextMenuViewModel>(nameof(ContextMenuViewModel))
            .Singleton <MainViewModel>(nameof(MainViewModel))
            .PerRequest <CreateWallpaperViewModel>()
            .PerRequest <SettingViewModel>();
        }