From 91085d9b21f132be3ca85f0900fc05bab05af944 Mon Sep 17 00:00:00 2001 From: Mole Date: Tue, 9 Apr 2024 10:18:26 +0200 Subject: [PATCH] Refactor DocumentPresentationFactory to use ITemplateService instead of IFileService (#15995) --- .../Factories/DocumentPresentationFactory.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Umbraco.Cms.Api.Management/Factories/DocumentPresentationFactory.cs b/src/Umbraco.Cms.Api.Management/Factories/DocumentPresentationFactory.cs index 8e61a2f63f..d6dbb4d45e 100644 --- a/src/Umbraco.Cms.Api.Management/Factories/DocumentPresentationFactory.cs +++ b/src/Umbraco.Cms.Api.Management/Factories/DocumentPresentationFactory.cs @@ -19,20 +19,20 @@ internal sealed class DocumentPresentationFactory : IDocumentPresentationFactory { private readonly IUmbracoMapper _umbracoMapper; private readonly IDocumentUrlFactory _documentUrlFactory; - private readonly IFileService _fileService; + private readonly ITemplateService _templateService; private readonly IPublicAccessService _publicAccessService; private readonly TimeProvider _timeProvider; public DocumentPresentationFactory( IUmbracoMapper umbracoMapper, IDocumentUrlFactory documentUrlFactory, - IFileService fileService, + ITemplateService templateService, IPublicAccessService publicAccessService, TimeProvider timeProvider) { _umbracoMapper = umbracoMapper; _documentUrlFactory = documentUrlFactory; - _fileService = fileService; + _templateService = templateService; _publicAccessService = publicAccessService; _timeProvider = timeProvider; } @@ -44,7 +44,7 @@ internal sealed class DocumentPresentationFactory : IDocumentPresentationFactory responseModel.Urls = await _documentUrlFactory.GetUrlsAsync(content); Guid? templateKey = content.TemplateId.HasValue - ? _fileService.GetTemplate(content.TemplateId.Value)?.Key + ? _templateService.GetAsync(content.TemplateId.Value).Result?.Key : null; responseModel.Template = templateKey.HasValue