Ejemplo n.º 1
0
 public CsvPagedContactDataImporter(IMemberService memberService, IMemberSearchService memberSearchService, ICsvCustomerDataValidator dataValidator, IValidator <ImportRecord <ImportableContact>[]> importContactValidator
                                    , ICustomerImportPagedDataSourceFactory dataSourceFactory, ICsvCustomerImportReporterFactory importReporterFactory, IBlobUrlResolver blobUrlResolver, UserManager <ApplicationUser> userManager, IPasswordGenerator passwordGenerator)
     : base(memberSearchService, dataValidator, dataSourceFactory, importContactValidator, importReporterFactory, blobUrlResolver)
 {
     _memberService     = memberService;
     _userManager       = userManager;
     _passwordGenerator = passwordGenerator;
 }
 public ImportController(IBlobStorageProvider blobStorageProvider,
                         ICustomerImportPagedDataSourceFactory customerImportPagedDataSourceFactory, ICsvCustomerDataValidator csvCustomerDataValidator,
                         IUserNameResolver userNameResolver, IPushNotificationManager pushNotificationManager)
 {
     _csvCustomerDataValidator             = csvCustomerDataValidator;
     _blobStorageProvider                  = blobStorageProvider;
     _customerImportPagedDataSourceFactory = customerImportPagedDataSourceFactory;
     _userNameResolver        = userNameResolver;
     _pushNotificationManager = pushNotificationManager;
 }
 protected CsvPagedDataImporter(IMemberSearchService memberSearchService, ICsvCustomerDataValidator dataValidator
                                , ICustomerImportPagedDataSourceFactory dataSourceFactory, IValidator <ImportRecord <TCsvMember>[]> importRecordsValidator,
                                ICsvCustomerImportReporterFactory importReporterFactory, IBlobUrlResolver blobUrlResolver)
 {
     _memberSearchService    = memberSearchService;
     _dataValidator          = dataValidator;
     _importReporterFactory  = importReporterFactory;
     _dataSourceFactory      = dataSourceFactory;
     _importRecordsValidator = importRecordsValidator;
     _blobUrlResolver        = blobUrlResolver;
 }
 public CsvPagedOrganizationDataImporter(IMemberService memberService, IMemberSearchService memberSearchService, ICsvCustomerDataValidator dataValidator, IValidator <ImportRecord <ImportableOrganization>[]> importOrganizationValidator
                                         , ICustomerImportPagedDataSourceFactory dataSourceFactory, ICsvCustomerImportReporterFactory importReporterFactory, IBlobUrlResolver blobUrlResolver)
     : base(memberSearchService, dataValidator, dataSourceFactory, importOrganizationValidator, importReporterFactory, blobUrlResolver)
 {
     _memberService = memberService;
 }