aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/ApplicationHost.cs
diff options
context:
space:
mode:
authorMark Monteiro <marknr.monteiro@protonmail.com>2020-04-04 12:56:36 -0400
committerMark Monteiro <marknr.monteiro@protonmail.com>2020-04-04 12:56:36 -0400
commit78370911c20d83b4f7fc9ca1fb89e5fdd978f0ef (patch)
tree26004baf76bc35e26d640c2755b36cb652a47727 /Emby.Server.Implementations/ApplicationHost.cs
parent7884c3813d682ca6ae8d7df4a6ba11f61e1d8ae0 (diff)
Register IDeviceDiscovery, IChapterManager, IAttachmentExtractor correctly
Diffstat (limited to 'Emby.Server.Implementations/ApplicationHost.cs')
-rw-r--r--Emby.Server.Implementations/ApplicationHost.cs9
1 files changed, 3 insertions, 6 deletions
diff --git a/Emby.Server.Implementations/ApplicationHost.cs b/Emby.Server.Implementations/ApplicationHost.cs
index 7d72b8e08..777c12eae 100644
--- a/Emby.Server.Implementations/ApplicationHost.cs
+++ b/Emby.Server.Implementations/ApplicationHost.cs
@@ -302,8 +302,6 @@ namespace Emby.Server.Implementations
private ISubtitleManager SubtitleManager { get; set; }
- private IChapterManager ChapterManager { get; set; }
-
private IDeviceManager DeviceManager { get; set; }
internal IUserViewManager UserViewManager { get; set; }
@@ -815,10 +813,9 @@ namespace Emby.Server.Implementations
ServerConfigurationManager);
serviceCollection.AddSingleton(NotificationManager);
- serviceCollection.AddSingleton<IDeviceDiscovery>(new DeviceDiscovery(ServerConfigurationManager));
+ serviceCollection.AddSingleton<IDeviceDiscovery, DeviceDiscovery>();
- ChapterManager = new ChapterManager(ItemRepository);
- serviceCollection.AddSingleton(ChapterManager);
+ serviceCollection.AddSingleton<IChapterManager, ChapterManager>();
serviceCollection.AddSingleton<IEncodingManager, MediaEncoder.EncodingManager>();
@@ -835,7 +832,7 @@ namespace Emby.Server.Implementations
serviceCollection.AddSingleton<IResourceFileManager, ResourceFileManager>();
serviceCollection.AddSingleton<EncodingHelper>();
- serviceCollection.AddSingleton(typeof(IAttachmentExtractor), typeof(MediaBrowser.MediaEncoding.Attachments.AttachmentExtractor));
+ serviceCollection.AddSingleton<IAttachmentExtractor, MediaBrowser.MediaEncoding.Attachments.AttachmentExtractor>();
}
/// <summary>