diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-03-27 19:01:48 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-03-27 19:01:48 -0400 |
| commit | eda0939b903cdda0a677f06472a3864bbd62abcb (patch) | |
| tree | 75e10f6244338497b9f93cd02efc7c5a40762acc /MediaBrowser.ServerApplication/ApplicationHost.cs | |
| parent | 9705594845756710a0bb2f6f6a879f9c86d8f417 (diff) | |
| parent | 5a7a67404e27740b4db91f9a0c99403089a75661 (diff) | |
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
Diffstat (limited to 'MediaBrowser.ServerApplication/ApplicationHost.cs')
| -rw-r--r-- | MediaBrowser.ServerApplication/ApplicationHost.cs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/MediaBrowser.ServerApplication/ApplicationHost.cs b/MediaBrowser.ServerApplication/ApplicationHost.cs index dff6242d1..6083158bc 100644 --- a/MediaBrowser.ServerApplication/ApplicationHost.cs +++ b/MediaBrowser.ServerApplication/ApplicationHost.cs @@ -158,6 +158,7 @@ namespace MediaBrowser.ServerApplication private IHttpServer HttpServer { get; set; } private IDtoService DtoService { get; set; } private IImageProcessor ImageProcessor { get; set; } + private ISeriesOrderManager SeriesOrderManager { get; set; } /// <summary> /// Gets or sets the media encoder. @@ -454,6 +455,9 @@ namespace MediaBrowser.ServerApplication ProviderManager = new ProviderManager(HttpClient, ServerConfigurationManager, LibraryMonitor, LogManager, FileSystemManager); RegisterSingleInstance(ProviderManager); + SeriesOrderManager = new SeriesOrderManager(); + RegisterSingleInstance(SeriesOrderManager); + RegisterSingleInstance<ISearchEngine>(() => new SearchEngine(LogManager, LibraryManager, UserManager)); SessionManager = new SessionManager(UserDataManager, ServerConfigurationManager, Logger, UserRepository, LibraryManager, UserManager); @@ -681,6 +685,8 @@ namespace MediaBrowser.ServerApplication GetExports<IImageSaver>(), GetExports<IExternalId>()); + SeriesOrderManager.AddParts(GetExports<ISeriesOrderProvider>()); + ImageProcessor.AddParts(GetExports<IImageEnhancer>()); LiveTvManager.AddParts(GetExports<ILiveTvService>()); |
