public VideoConverter(IFamilyUnitOfWork unitOfWork, IFamilyInfrastructureProvider infrastructure) { _unitOfWork = unitOfWork; _infrastructure = infrastructure; if (_infrastructure == null) { throw new CustomArgumentException("Invalid Infrastructure provided for VideoConverter!"); } _converter = new CloudConverterClient(_infrastructure.GetSettings("CloudConverterApiKey")); }
public FilesManager(IFamilyUnitOfWork uow, IFamilyInfrastructureProvider infrastructure, ITokenProvider tokenProvider) : base(uow, infrastructure, tokenProvider) { }
public BaseApiController(IFamilyUnitOfWork data, IFamilyValidator validator, IFamilyMapper map) { this.data = data; this.validator = validator; this.map = map; }