Added auto updater

This commit is contained in:
Ben
2015-07-02 20:19:32 +01:00
parent 121681906d
commit eb054a5068
20 changed files with 455 additions and 7 deletions

View File

@@ -24,6 +24,16 @@ namespace Filtration.WindsorInstallers
Component.For<IBlockGroupMapper>()
.ImplementedBy<BlockGroupMapper>()
.LifeStyle.Singleton);
container.Register(
Component.For<IHTTPService>()
.ImplementedBy<HTTPService>()
.LifeStyle.Singleton);
container.Register(
Component.For<IUpdateCheckService>()
.ImplementedBy<UpdateCheckService>()
.LifeStyle.Singleton);
}
}
}

View File

@@ -60,7 +60,12 @@ namespace Filtration.WindsorInstallers
Component.For<ISettingsPageViewModel>()
.ImplementedBy<SettingsPageViewModel>()
.LifeStyle.Transient);
container.Register(
Component.For<IUpdateAvailableViewModel>()
.ImplementedBy<UpdateAvailableViewModel>()
.LifeStyle.Transient);
container.Register(
Component.For<IItemFilterBlockViewModelFactory>().AsFactory());