public CustomerExportImport(IMemberService memberService, IMemberSearchService memberSearchService, ISettingsManager settingsManager, IOptions <MvcJsonOptions> jsonOptions) { _memberService = memberService; _memberSearchService = memberSearchService; _settingsManager = settingsManager; _serializer = JsonSerializer.Create(jsonOptions.Value.SerializerSettings); }
public CustomerExportImport(IMemberService memberService, IMemberSearchService memberSearchService, ISettingsManager settingsManager, JsonSerializer jsonSerializer) { _memberService = memberService; _memberSearchService = memberSearchService; _settingsManager = settingsManager; _serializer = jsonSerializer; }
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 CustomerExportImport(IMemberService memberService, IMemberSearchService memberSearchService) { _memberService = memberService; _memberSearchService = memberSearchService; _serializer = new JsonSerializer { TypeNameHandling = TypeNameHandling.All }; }
public CustomerExportPagedDataSource(IMemberService memberService, IMemberSearchService memberSearchService, IStoreService storeService, int pageSize, ExportDataRequest request) { _memberService = memberService; _memberSearchService = memberSearchService; _storeService = storeService; _request = request; PageSize = pageSize; }
public TravelPricingModuleController( IPricingSearchService pricingSearchService, IPricingService pricingService, IMemberSearchService memberSearchSrv ) { _pricingSearchService = pricingSearchService; _pricingService = pricingService; _memberSearchSrv = memberSearchSrv; }
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 CorporateMembersController(IMemberService memberService, IMemberSearchService memberSearchService, ISecurityService securityService, ISecurityOptions securityOptions, IRoleManagementService roleService) : base(securityService) { _memberService = memberService; _memberSearchService = memberSearchService; _securityService = securityService; _securityOptions = securityOptions; _roleService = roleService; }
private void StopHosts() { _host1.Stop(); _host1.Close(); _host1 = null; _service1 = null; _host2.Stop(); _host2.Close(); _host2 = null; _service2 = null; }
private void StartHosts() { // The first service is the standard local service. var service = Resolve <MemberSearchService>(); _service1 = service; service.InitialiseIndex = true; service.RebuildIndex = true; service.MonitorForChanges = true; service.MonitorInterval = new TimeSpan(0, 0, 0, MonitorInterval); var serviceDefinition = new ServiceDefinition { Service = service, Address = Resolve <string>("linkme.search.members.tcpAddress"), BindingName = "linkme.search.members.tcp", }; _host1 = new WcfTcpHost { ServiceDefinitions = new[] { serviceDefinition } }; _host1.Open(); _host1.Start(); ((IMemberSearchService)service).Clear(); // The second service represents the remote service. service = Resolve <MemberSearchService>("linkme.search.members.otherservice"); _service2 = service; service.InitialiseIndex = true; service.RebuildIndex = true; service.MonitorForChanges = true; service.MonitorInterval = new TimeSpan(0, 0, 0, MonitorInterval); serviceDefinition = new ServiceDefinition { Service = service, Address = Resolve <string>("linkme.search.members.other.tcpAddress"), BindingName = "linkme.search.members.tcp", }; _host2 = new WcfTcpHost { ServiceDefinitions = new[] { serviceDefinition } }; _host2.Open(); _host2.Start(); ((IMemberSearchService)service).Clear(); }
public CompanyMemberValidator(IMemberService memberService, IMemberSearchService memberSearchService) { //CascadeMode = CascadeMode.StopOnFirstFailure; //// User must have only one and unique email //RuleFor(x => x.Emails).NotNull().Must(e => e.Count == 1).WithMessage(B2BCustomerResources.InvalidEmailCount) //.Must(e => memberSearchService.SearchMembers(new CorporateMembersSearchCriteria { Email = e.SingleOrDefault(), MemberType = typeof(CompanyMember).Name }).TotalCount == 0) //.WithMessage(string.Format(B2BCustomerResources.EmailAlreadyUsed, Constants.PropertyValue)); //// User must be a member of one and only one company //RuleFor(x => x.Organizations).NotNull().Must(o => o.Count == 1).WithMessage(B2BCustomerResources.InvalidCompanyCount) //.Must(o => memberService.GetByIds(new[] { o.SingleOrDefault() }).Length == 1) //.WithMessage(string.Format(B2BCustomerResources.CompanyDoesNotExist, string.Format(B2BCustomerResources.WithId, Constants.PropertyValue))); }
public static void ClassInitialize(TestContext context) { _searchService = new MemberSearchService( new ResourceLoaderImpl(@"Apps\Config"), new MemberSearchBooster(), Resolve <IMemberSearchEngineQuery>(), Resolve <IMembersQuery>(), Resolve <ICandidatesQuery>(), Resolve <IResumesQuery>(), new NullLocationQuery(), new NullIndustriesQuery(), new NullMemberActivityFiltersQuery(), null); _searchService.Clear(); }
public CustomerSegmentController(ICustomerSegmentService customerSegmentService, ICustomerSegmentSearchService customerSegmentSearchService, IMemberService memberService, IUserGroupEvaluator userGroupEvaluator, IMemberSearchService memberSearchService, ISettingsManager settingsManager) { _customerSegmentService = customerSegmentService; _customerSegmentSearchService = customerSegmentSearchService; _memberService = memberService; _memberSearchService = memberSearchService; _userGroupEvaluator = userGroupEvaluator; _maxAllowedSegments = settingsManager.GetValue(ModuleConstants.Settings.General.MaxAllowedSegments.Name, 1000); _maxActiveSegments = settingsManager.GetValue(ModuleConstants.Settings.General.MaxActiveSegments.Name, 20); }
public SyncController(IMemberService memberService, IMemberSearchService meberSearchService, ICustomerOrderService custemerOrderService, IStoreService storeService, ICatalogSearchService searchService, IItemService itemService, IBlobUrlResolver blobUrlResolver, IPricingSearchService priceSearchService, ISyncSettingsService syncSettingsService, ICommerceService commerceService) { _memberSearchService = meberSearchService; _memberService = memberService; _customerOrderService = custemerOrderService; _storeService = storeService; _catalogSearchService = searchService; _itemService = itemService; _blobUrlResolver = blobUrlResolver; _priceSearchService = priceSearchService; _syncSettingsService = syncSettingsService; _commerceService = commerceService; }
protected ExecuteMemberSearchTests() { _memberSearchService = Resolve <MemberSearchService>(); ((IChannelAware)_memberSearchService).OnOpen(); _executeMemberSearchCommand = new ExecuteMemberSearchCommand(new LocalChannelManager <IMemberSearchService>(_memberSearchService)); }
public CustomerExportImport(IMemberService memberService, IMemberSearchService memberSearchService) { _memberService = memberService; _memberSearchService = memberSearchService; }
public ContactsProvider(IMemberService memberService, IMemberSearchService memberSearchService) { _memberService = memberService; _memberSearchService = memberSearchService; }
public SearchOrganizationMembersQueryHandler(IMemberSearchService memberSearchService) { _memberSearchService = memberSearchService; }
public MemberServicesDecorator(IMemberService memberService, IMemberSearchService memberSearchService, CacheManagerAdaptor cacheManager) { _memberService = memberService; _memberSearchService = memberSearchService; _cacheManager = cacheManager; }
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; }
public MemberSearchController(IMemberSearchService memberSearchService) { _memberSearchService = memberSearchService; }
public CompanyOwnerRegistrationDataValidator(ISecurityService securityService, IStoreService storeService, IMemberSearchService memberSearchService, ISettingsManager settingsManager) : base(securityService, storeService, settingsManager) { RuleFor(x => x.CompanyName) .Must(x => { var r = memberSearchService.SearchMembers(new CorporateMembersSearchCriteria { Name = x, MemberType = typeof(Company).Name }); return(r.TotalCount == 0); }) .WithMessage(string.Format(B2BCustomerResources.CompanyAlreadyExist, Constants.PropertyValue)); }
public CustomerExportPagedDataSourceFactory(IMemberService memberService, IMemberSearchService memberSearchService, IStoreService storeService) { _memberService = memberService; _memberSearchService = memberSearchService; _storeService = storeService; }
public MemberTypeMappingConfig WithSearchService(IMemberSearchService memberSearchService) { MemberSearchService = memberSearchService; return(this); }
public CustomerModuleController(IMemberService memberService, IMemberSearchService memberSearchService, ISecurityService securityService) { _memberService = memberService; _securityService = securityService; _memberSearchService = memberSearchService; }
public CustomerModuleController(IMemberService memberService, IMemberSearchService memberSearchService) { _memberService = memberService; _memberSearchService = memberSearchService; }
public PersonalCustomerRegistrationDataValidator(ISecurityService securityService, IStoreService storeService, IMemberSearchService memberSearchService, ISettingsManager settingsManager) : base(securityService, storeService, settingsManager) { }
public SearchSubscriber(IMemberSearchService service) { _service = service; }
public CustomerModuleController(IAuthorizationService authorizationService, IMemberService memberService, IMemberSearchService memberSearchService) { _authorizationService = authorizationService; _memberService = memberService; _memberSearchService = memberSearchService; }