加日志测试

Uat_Study
hang 2022-05-19 17:03:20 +08:00
parent ca5f8d839c
commit a6fec12dcb
1 changed files with 9 additions and 2 deletions

View File

@ -16,6 +16,7 @@ using IRaCIS.Application.Interfaces;
using IRaCIS.Core.Infrastructure;
using SixLabors.ImageSharp.Processing;
using SixLabors.ImageSharp;
using Microsoft.Extensions.Logging;
namespace IRaCIS.Core.Application.Contracts
{
@ -34,13 +35,15 @@ namespace IRaCIS.Core.Application.Contracts
private readonly IRepository<SubjectVisit> _subjectVisitRepository;
private readonly AsyncLock _mutex = new AsyncLock();
private readonly ILogger<ProjectExceptionFilter> _logger;
public NoneDicomStudyService(IRepository<NoneDicomStudy> noneDicomStudyRepository,
IHttpContextAccessor httpContext,
IDictionaryService dictionaryService,
IInspectionService inspectionService,
IRepository<StudyMonitor> studyMonitorRepository,
IRepository<NoneDicomStudyFile> noneDicomStudyFileRepository,IRepository<SubjectVisit> subjectVisitRepository)
IRepository<NoneDicomStudyFile> noneDicomStudyFileRepository,IRepository<SubjectVisit> subjectVisitRepository, ILogger<NoneDicomStudyService> logger)
{
_noneDicomStudyRepository = noneDicomStudyRepository;
@ -50,6 +53,8 @@ namespace IRaCIS.Core.Application.Contracts
this._studyMonitorRepository = studyMonitorRepository;
_noneDicomStudyFileRepository = noneDicomStudyFileRepository;
this._subjectVisitRepository = subjectVisitRepository;
_logger = logger;
}
@ -211,7 +216,9 @@ namespace IRaCIS.Core.Application.Contracts
public async Task<FileContentResult> NoneDicomFilePreview(string relativePath)
{
var rootPath = Directory.GetParent(_hostEnvironment.ContentRootPath.TrimEnd('\\')).IfNullThrowException().FullName;
_logger.LogError(rootPath);
var _fileStorePath = Path.Combine(rootPath, relativePath.Replace('/', '\\'));
var storePreviewPath = _fileStorePath + ".preview.jpeg";