Allow users to have multiple configuration files

This commit is contained in:
Anton Kasyanov
2016-10-15 21:37:18 +03:00
parent 278ab21592
commit 5e87beadd1
7 changed files with 41 additions and 18 deletions

View File

@@ -31,9 +31,10 @@ namespace EveOPreview
.RegisterService<IThumbnailViewFactory, ThumbnailViewFactory>()
.RegisterService<IThumbnailDescriptionViewFactory, ThumbnailDescriptionViewFactory>()
.RegisterService<IConfigurationStorage, ConfigurationStorage>()
.RegisterInstance<IAppConfig>(new AppConfig())
.RegisterInstance<IThumbnailConfig>(new ThumbnailConfig());
controller.Create<IThumbnailConfig>().ConfigFileName = Program.GetCustomConfigFile(args);
controller.Create<IAppConfig>().ConfigFileName = Program.GetCustomConfigFile(args);
controller.Run<MainPresenter>();
}