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); }
public StoredFileService(IRepository <StoredFile, Guid> fileService, IRepository <StoredFileVersion, Guid> versionService, ISheshaSettings sheshaSettings, IPathHelper pathHelper) : base(fileService, versionService) { _sheshaSettings = sheshaSettings; _pathHelper = pathHelper; }