public FileUserDataAccess( IUserFileConfig config) { if (null == config) { throw new HardFailureException( "The config is NULL. "); } Config = config; }
public S3UserDataAccess( IUserFileConfig config, ILogger log, IAWSConfig awsConfig) { if (null == config) { throw new HardFailureException( "The config is NULL. "); } Log = log; Config = config; AWSConfig = awsConfig; if (null == _s3Client) { _s3Client = new AmazonS3Client( awsConfig.AWSAccessKey, awsConfig.AWSSecretAccessKey, RegionEndpoint.GetBySystemName(awsConfig.AWSRegionEndpoint)); } }
public ExtractUserDataFromExcel(IUserFileConfig userFileConfig) { _userFileConfig = userFileConfig; }