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;
 }
Esempio n. 2
0
 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));
 }
Esempio n. 3
0
 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));
 }