aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Emby.Server.Implementations/Services/ServiceHandler.cs14
1 files changed, 1 insertions, 13 deletions
diff --git a/Emby.Server.Implementations/Services/ServiceHandler.cs b/Emby.Server.Implementations/Services/ServiceHandler.cs
index 243d2cca2..621be4fcb 100644
--- a/Emby.Server.Implementations/Services/ServiceHandler.cs
+++ b/Emby.Server.Implementations/Services/ServiceHandler.cs
@@ -11,8 +11,6 @@ namespace Emby.Server.Implementations.Services
{
public class ServiceHandler
{
- private readonly ServiceController _serviceController;
-
public RestPath RestPath { get; }
public string ResponseContentType { get; }
@@ -28,22 +26,12 @@ namespace Emby.Server.Implementations.Services
if (!string.IsNullOrEmpty(contentType) && httpReq.ContentLength > 0)
{
var deserializer = RequestHelper.GetRequestReader(host, contentType);
- if (deserializer != null)
- {
- return deserializer(requestType, httpReq.InputStream);
- }
+ return deserializer?.Invoke(requestType, httpReq.InputStream);
}
return Task.FromResult(host.CreateInstance(requestType));
}
- public RestPath FindMatchingRestPath(string httpMethod, string pathInfo, out string contentType)
- {
- pathInfo = GetSanitizedPathInfo(pathInfo, out contentType);
-
- return _serviceController.GetRestPathForRequest(httpMethod, pathInfo);
- }
-
public static string GetSanitizedPathInfo(string pathInfo, out string contentType)
{
contentType = null;