public SyncContext(ISync sync, IDiskStorageProvider storageProvider, IApiPropertyProvider provider, IApiPropertyDataProvider dataProvider, IFileService fileService, IUserInfo user = null) { Sync = sync ?? throw new ArgumentNullException(nameof(sync)); StorageProvider = storageProvider ?? throw new ArgumentNullException(nameof(storageProvider)); Provider = provider ?? throw new ArgumentNullException(nameof(provider)); DataProvider = dataProvider ?? throw new ArgumentNullException(nameof(dataProvider)); FileService = fileService ?? throw new ArgumentNullException(nameof(fileService)); User = user; }
public ApiPropertyService(IEmailService emailService, IApiPropertyProvider apiPropertyProvider, IApiPropertyDataProvider apiPropertyDataProvider, IDiskStorageProvider storageProvider, ILicenseSettings licenseSettings, IEmailContext emailContext, ILog log) { _emailService = emailService ?? throw new ArgumentNullException(nameof(emailService)); _apiPropertyProvider = apiPropertyProvider ?? throw new ArgumentNullException(nameof(apiPropertyProvider)); _apiPropertyDataProvider = apiPropertyDataProvider ?? throw new ArgumentNullException(nameof(apiPropertyDataProvider)); _storageProvider = storageProvider ?? throw new ArgumentNullException(nameof(storageProvider)); _licenseSettings = licenseSettings ?? throw new ArgumentNullException(nameof(licenseSettings)); _emailContext = emailContext ?? throw new ArgumentNullException(nameof(emailContext)); _log = log ?? throw new ArgumentNullException(nameof(log)); }
public PropertySyncJob(IApiPropertyDataProvider apiPropertyDataProvider, IDiskStorageProvider storageProvider, IApiPropertyProvider apiPropertyProvider, ILog log) { _apiPropertyDataProvider = apiPropertyDataProvider ?? throw new ArgumentNullException(nameof(apiPropertyDataProvider)); _storageProvider = storageProvider ?? throw new ArgumentNullException(nameof(storageProvider)); _apiPropertyProvider = apiPropertyProvider ?? throw new ArgumentNullException(nameof(apiPropertyProvider)); _review = new PropertySyncReview(); _log = log ?? throw new ArgumentNullException(nameof(log)); }