aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/Attachments/AttachmentService.cs
diff options
context:
space:
mode:
authorBond_009 <bond.009@outlook.com>2019-12-26 23:09:00 +0100
committerdkanada <dkanada@users.noreply.github.com>2020-01-08 01:23:57 +0900
commita253fa616da3fd982ca2190b69d25853893665f1 (patch)
tree26ebc329f7ab82bb366c1e8703c9527ccd1f5e6f /MediaBrowser.Api/Attachments/AttachmentService.cs
parentaca31457c06ea13042accd60e27ab61208a51577 (diff)
Fix build and address comments
Diffstat (limited to 'MediaBrowser.Api/Attachments/AttachmentService.cs')
-rw-r--r--MediaBrowser.Api/Attachments/AttachmentService.cs19
1 files changed, 8 insertions, 11 deletions
diff --git a/MediaBrowser.Api/Attachments/AttachmentService.cs b/MediaBrowser.Api/Attachments/AttachmentService.cs
index 1ebfaa14b..ef09951b6 100644
--- a/MediaBrowser.Api/Attachments/AttachmentService.cs
+++ b/MediaBrowser.Api/Attachments/AttachmentService.cs
@@ -1,22 +1,14 @@
using System;
-using System.Collections.Generic;
-using System.Globalization;
using System.IO;
-using System.Linq;
-using System.Text;
using System.Threading;
using System.Threading.Tasks;
-using MediaBrowser.Controller.Entities;
+using MediaBrowser.Controller.Configuration;
using MediaBrowser.Controller.Library;
using MediaBrowser.Controller.MediaEncoding;
using MediaBrowser.Controller.Net;
-using MediaBrowser.Controller.Providers;
using MediaBrowser.Model.Entities;
-using MediaBrowser.Model.IO;
-using MediaBrowser.Model.Providers;
using MediaBrowser.Model.Services;
using Microsoft.Extensions.Logging;
-using MimeTypes = MediaBrowser.Model.Net.MimeTypes;
namespace MediaBrowser.Api.Attachments
{
@@ -38,7 +30,13 @@ namespace MediaBrowser.Api.Attachments
private readonly ILibraryManager _libraryManager;
private readonly IAttachmentExtractor _attachmentExtractor;
- public AttachmentService(ILibraryManager libraryManager, IAttachmentExtractor attachmentExtractor)
+ public AttachmentService(
+ ILogger<AttachmentService> logger,
+ IServerConfigurationManager serverConfigurationManager,
+ IHttpResultFactory httpResultFactory,
+ ILibraryManager libraryManager,
+ IAttachmentExtractor attachmentExtractor)
+ : base(logger, serverConfigurationManager, httpResultFactory)
{
_libraryManager = libraryManager;
_attachmentExtractor = attachmentExtractor;
@@ -46,7 +44,6 @@ namespace MediaBrowser.Api.Attachments
public async Task<object> Get(GetAttachment request)
{
- var item = (Video)_libraryManager.GetItemById(request.Id);
var (attachment, attachmentStream) = await GetAttachment(request).ConfigureAwait(false);
var mime = string.IsNullOrWhiteSpace(attachment.MIMEType) ? "application/octet-stream" : attachment.MIMEType;