コード例 #1
0
        protected ImportServiceBase(IIocResolver iocResolver, IStoredFileService fileService, IRepository <T, Guid> importResultsRepository, IUnitOfWorkManager unitOfWorkManager, ISheshaSettings sheshaSettings)
        {
            _iocResolver            = iocResolver;
            _fileService            = fileService;
            ImportResultsRepository = importResultsRepository;
            _unitOfWorkManager      = unitOfWorkManager;
            SheshaSettings          = sheshaSettings;

            ObjectMapper = NullObjectMapper.Instance;

            _loggerName   = this.GetType().Name;
            _logGroupName = this.GetType().Name;
            _logger       = CreateLogger(_loggerName);
        }
コード例 #2
0
 public StoredFileService(IRepository <StoredFile, Guid> fileService, IRepository <StoredFileVersion, Guid> versionService, ISheshaSettings sheshaSettings, IPathHelper pathHelper) : base(fileService, versionService)
 {
     _sheshaSettings = sheshaSettings;
     _pathHelper     = pathHelper;
 }