加日志测试

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