public UrlSignature(IRequestRepository requestRepository, Encoding encoding) { this.RequestRepository = requestRepository; this.Encoding = encoding; this.Context = new SignatureContext(RequestRepository, Encoding); this.Signature = SignatureFactory.GetSignature(Context.Method); }
public void Communicate(MobileParam param, IRequestRepository requestRepo, int? actionId, int? resultCode, long logId, string actionName, string controllerName, string productCode) { var log = EntityMapping.Auto<MobileParam, TYD.Logging.Model.CommunicationLog>(param); log.ActionId = actionId; log.ActionName = actionName; log.ControllerName = controllerName; log.Url = requestRepo.RawUrl.ToString(); log.ProductCode = productCode; log.Host = requestRepo.UserHostName; log.ResultCode = resultCode; log.IPAddress = requestRepo.ClientIP; log.ChildID = logId; if (!param.SMSCode.IsNullOrEmpty()) { var smscInfo = _commonService.GetSMSCInfoBySMCCode(param.SMSCode); if (smscInfo != null) { log.ProvinceId = smscInfo.ProvinceId; log.CityId = smscInfo.CityId; } } RedisLogger.Add<TYD.Logging.Model.CommunicationLog>(log); }
public RequestAppService(IRequestQuery requestQuery, IRequestRepository requestRepository, IPlanAircraftRepository planAircraftRepository) { _requestQuery = requestQuery; _requestRepository = requestRepository; _planAircraftRepository = planAircraftRepository; }
public JourneyRequestMatcher(IRequestRepository requestRepository, IJourneyRepository journeyRepository) { this._requestRepository = requestRepository; this._journeyRepository = journeyRepository; _requestRepository.RequestCreated += new RequestCreatedEventHandler(_requestRepository_RequestCreated); _journeyRepository.JourneyCreated += new JourneyCreatedEventHandler(_journeyRepository_JourneyCreated); }
public RequestSearchManagementService(IRequestRepository requestRepository, IWrmsSystemManagementService wrmsSystemManagementService, IPersonManagementService personManagementService, IRequestStatusManagementService requestStatusManagementService) { _requestRepository = requestRepository; _wrmsSystemManagementService = wrmsSystemManagementService; _personManagementService = personManagementService; _requestStatusManagementService = requestStatusManagementService; }
static StreamInsightRequestModule() { _streamInsightCore = ServiceLocator.Current.Resolve<QueriesCore>(); _domainStatistics = ServiceLocator.Current.Resolve<IDomainStatisticsModule>(); _requestsRepository = ServiceLocator.Current.Resolve<IRequestRepository>(); _config = ServiceLocator.Current.Resolve<IConfigurationModule>(); _streamInsightCore.RegisterCounting(); _streamInsightCore.DomainStatisticsOutputService.Next += DomainStatisticsHandler; }
public UserInteractServiceTest() { _redisServiceMock = new Mock<IRedisService>(); redisService = _redisServiceMock.Object; _logServiceMock = new Mock<ILogger>(); logService = _logServiceMock.Object; _requestRepoMock = new Mock<IRequestRepository>(); requestRepo = _requestRepoMock.Object; EntityMapping.Config(); }
/// <summary> /// Please notice that the input param is key instead of the key value /// e.g. /// if there is one method, say, method(string keyword) /// and if you want to decode the keyword value /// you should write "keyword".UrlDecodeFromRawQuery(); /// The program will decode it with gbk or utf-8; /// </summary> /// <param name="key"></param> /// <returns></returns> public static string UrlDecodeFromRawQuery(this string key, IRequestRepository requestRepo, string encode="") { var rawUrl = requestRepo.RawUrl; if (!rawUrl.IsNullOrEmpty()) { var match = RegexHelper.GetMatch(rawUrl, key + VALUE_CONTAINS_CHINESE); if (match.Success) { return match.Groups["v"].Value; } } return key.UrlDecodeFromRawQuery(requestRepo.QueryUrl,encode); }
static StreamInsightRequestGatheringModule() { _streamInsightCore = ServiceLocator.Current.Resolve<QueriesCore>(); _domainStatistics = ServiceLocator.Current.Resolve<IDomainStatisticsModule>(); _requestsRepository = ServiceLocator.Current.Resolve<IRequestRepository>(); _config = ServiceLocator.Current.Resolve<IConfigurationModule>(); _streamInsightCore.RegisterGathering(); _streamInsightCore.EventsOutputService.Next += DomainRequestsHandler; if (_config.SaveRequestsToDb) { _streamInsightCore.EventsOutputService.Next += StatInput; } }
public TimeEntryManagementService(ITimeEntryRepository timeEntryRepository, IRequestRepository requestRepository, IWrmsSystemRepository wrmsSystemRepository, IPersonManagementService personManagementService) { Check.Require(timeEntryRepository != null, "timeEntryRepository may not be null"); Check.Require(requestRepository != null, "requestRepository may not be null"); Check.Require(wrmsSystemRepository != null, "wrmsSystemRepository may not be null"); Check.Require(personManagementService != null, "personManagementService may not be null"); _timeEntryRepository = timeEntryRepository; _personManagementService = personManagementService; _requestRepository = requestRepository; _wrmsSystemRepository = wrmsSystemRepository; _personManagementService = personManagementService; }
public AppStoresWapUIServiceTest() { _redisServiceMock = new Mock<IRedisService>(); redisService = _redisServiceMock.Object; _redisServiceMock2 = new Mock<IRedisService2>(); redisService2 = _redisServiceMock2.Object; _redisClientMock = new Mock<IRedisClient>(); redisClient = _redisClientMock.Object; _appStoreUIServiceMock = new Mock<IAppStoreUIService>(); appStoreUIService = _appStoreUIServiceMock.Object; _logServiceMock = new Mock<ILogger>(); logService = _logServiceMock.Object; _fileServiceMock = new Mock<IFileService>(); fileService = _fileServiceMock.Object; _fullTextSearchServiceMock = new Mock<IFullTextSearchService>(); fullTextSearchService = _fullTextSearchServiceMock.Object; _requestRepoMock = new Mock<IRequestRepository>(); requestRepo = _requestRepoMock.Object; appStoreUIRealService = new AppStoreUIService(fs, redisReal); sesionRepository = new Mock<ISessionRepository>(); sesionRepositoryReal = new SessionRepository(); cookieServiceReal =new CookieService(); cookieService = new Mock<ICookieService>(); appStoreServiceReal = new AppStoreService(fs, redisReal, appStoreUIRealService, new FullTextSearchService(redisReal),new IMEICacheService(redisReal)); appStoreServiceReal.RedisService2 = new RedisService2(); appStoreService = new AppStoreService(fs, redisService, appStoreUIRealService, new FullTextSearchService(redisService), new IMEICacheService(redisReal)); appStoreService.RedisService2 = redisService2; appStoresWapUIServiceReal = new AppStoresWapUISerivces(appStoreUIRealService, redisReal, appStoreServiceReal, sesionRepositoryReal, cookieServiceReal, new FullTextSearchService(redisReal)); appStoresWapUIServiceReal.RedisService2 = new RedisService2(); appStoresWapUIService = new AppStoresWapUISerivces(appStoreUIService, redisService, appStoreService, sesionRepository.Object, cookieService.Object, fullTextSearchService); appStoresWapUIService.RedisService2 = redisService2; Bootstrapper.Start(); redisReal.FlushAll(); }
public SignatureContext(IRequestRepository requestRepository, Encoding encoding) { this.Url = requestRepository.RawUrl; this.Encoding = encoding; var askIndex = this.Url.IndexOf(ASCII.ASK); if (askIndex >= 0) { if (askIndex != this.Url.Length - 1) { this.Query = HttpUtility.ParseQueryString(this.Url.Substring(this.Url.IndexOf(ASCII.ASK) + 1), encoding); this.Method = GetSignatureMethod(this.Query); this.Secret = GetSecretViaAppType(this.Query); } } }
/// <summary> ///In constructor, we can get needed classes/interfaces. ///They are sent here by dependency injection system automatically. /// </summary> public RequestsAppService(IRequestRepository requestsRepository, IInquiryRepository inquiryRepository, IInquiryExtRepository inquiryExtRepository, IRequestExtRepository requestsExtRepository, ICriteriaValuesRepository criteriaValuesRepository, ISubscriberRepository subscriberRepository, ISubscriberCriteriaRepository subscriberCriteriaRepository, INotificationRepository notificationRepository, ICompanyConfigRepository companyConfigRepository) { _requestsRepository = requestsRepository; _inquiryExtRepository = inquiryExtRepository; _inquiryRepository = inquiryRepository; _requestsExtRepository = requestsExtRepository; _criteriaValuesRepository = criteriaValuesRepository; _subscriberRepository = subscriberRepository; _subscriberCriteriaRepository = subscriberCriteriaRepository; _notificationRepository = notificationRepository; _companyConfigRepository = companyConfigRepository; }
public RequestManagementService(IRequestRepository requestRepository, IOrgManagementService orgManagementService, IPersonManagementService personManagementService, IRequestTypeManagementService requestTypeManagementService, IRequestStatusManagementService requestStatusManagementService, IWrmsSystemManagementService wrmsSystemManagementService, IAgencyManagementService agencyManagementService, IRequestEstimateManagementService requestEstimateManagementService, ITimeEntryManagementService timeEntryManagementService) { Check.Require(requestRepository != null, "requestRepository may not be null"); _requestRepository = requestRepository; _orgManagementService = orgManagementService; _personManagementService = personManagementService; _requestTypeManagementService = requestTypeManagementService; _requestStatusManagementService = requestStatusManagementService; _wrmsSystemManagementService = wrmsSystemManagementService; _agencyManagementService = agencyManagementService; _requestEstimateManagementService = requestEstimateManagementService; _timeEntryManagementService = timeEntryManagementService; }
public AppStoresServiceTest() { _redisServiceMock = new Mock<IRedisService>(); redisService = _redisServiceMock.Object; _redisServiceMock2 = new Mock<IRedisService2>(); redisService2 = _redisServiceMock2.Object; _redisClientMock = new Mock<IRedisClient>(); redisClient = _redisClientMock.Object; _appStoreUIServiceMock = new Mock<IAppStoreUIService>(); appStoreUIService = _appStoreUIServiceMock.Object; _fileServiceMock = new Mock<IFileService>(); fileService = _fileServiceMock.Object; _logServiceMock = new Mock<ILogger>(); logService = _logServiceMock.Object; _requestRepoMock = new Mock<IRequestRepository>(); requestRepo = _requestRepoMock.Object; _fullTextSearchServiceMock = new Mock<IFullTextSearchService>(); fullTextSearchService = _fullTextSearchServiceMock.Object; _imeiCacheServiceMock = new Mock<IIMEICacheService>(); imeiCacheService = _imeiCacheServiceMock.Object; appStoreUIRealService = new AppStoreUIService(fs, redis); appStoreUIRealService.RedisService2 = redis2; appStoreRealService = new AppStoreService(fs, redis, appStoreUIRealService, fullTextSearchService, imeiCacheService); appStoreRealService.RedisService2 = redis2; appStoreMockService = new AppStoreService(_fileServiceMock.Object, _redisServiceMock.Object, _appStoreUIServiceMock.Object, _fullTextSearchServiceMock.Object,_imeiCacheServiceMock.Object); appStoreMockService.RedisService2 = redisService2; redis.FlushAll(); EntityMapping.Config(); }
public HomeController(IRequestRepository requestRepository) { _requestRepository = requestRepository; AddMenu(); }
public ChildCommonActionResult(IRequestRepository requestRepo, IViewModel model, IDelimiter pattern) : base(requestRepo, model, pattern) { }
public RequestController() { m_repo = new RequestRepository(); }
public RequestController(IRequestRepository repo) { m_repo = repo; }
public RequestService(IRequestRepository requestsRepository, IUserRepository userRepository) { this._requestsRepository = requestsRepository; _userRepository = userRepository; }
public CommonActionResult(IRequestRepository requestRepo, IViewModel viewModel, IDelimiter pattern) { this.ViewModels = new List<IViewModel> { viewModel }; this.Delimiter = pattern; this.RequestRepo = requestRepo; }
public void SetUp() { ServiceLocatorInitializer.Init(); _requestRepository = MockRepository.GenerateMock<IRequestRepository>(); _requestRepository.Stub(r => r.DbContext) .Return(MockRepository.GenerateMock<IDbContext>()); _orgManagementService = MockRepository.GenerateMock<IOrgManagementService>(); _personManagementService = MockRepository.GenerateMock<IPersonManagementService>(); _requestTypeManagementService = MockRepository.GenerateMock<IRequestTypeManagementService>(); _requestStatusManagementService = MockRepository.GenerateMock<IRequestStatusManagementService>(); _wrmsSystemManagementService = MockRepository.GenerateMock<IWrmsSystemManagementService>(); _agencyManagementService = MockRepository.GenerateMock<IAgencyManagementService>(); _timeEntryManagementService = MockRepository.GenerateMock<ITimeEntryManagementService>(); _requestEstimateManagementService = MockRepository.GenerateMock<IRequestEstimateManagementService>(); _requestManagementService = new RequestManagementService(_requestRepository, _orgManagementService, _personManagementService, _requestTypeManagementService, _requestStatusManagementService, _wrmsSystemManagementService, _agencyManagementService, _requestEstimateManagementService, _timeEntryManagementService); }
public void SetUp() { ServiceLocatorInitializer.Init(); _timeEntryRepository = MockRepository.GenerateMock<ITimeEntryRepository>(); _timeEntryRepository.Stub(r => r.DbContext) .Return(MockRepository.GenerateMock<IDbContext>()); _wrmsSystemRepository = MockRepository.GenerateMock<IWrmsSystemRepository>(); _wrmsSystemRepository.Stub(r => r.DbContext) .Return(MockRepository.GenerateMock<IDbContext>()); _requestRepository = MockRepository.GenerateMock<IRequestRepository>(); _requestRepository.Stub(r => r.DbContext) .Return(MockRepository.GenerateMock<IDbContext>()); _personManagementService = MockRepository.GenerateMock<IPersonManagementService>(); _timeEntryManagementService = new TimeEntryManagementService(_timeEntryRepository, _requestRepository, _wrmsSystemRepository, _personManagementService); }
public RequestService(IRequestRepository requestRepository, IDateService dateService) { this.requestRepository = requestRepository; this.dateService = dateService; }
public AdminController(IRequestRepository requestRepository) { _requestRepository = requestRepository; }
public SignatureContext(IRequestRepository requestRepository) : this(requestRepository, Encoding.GetEncoding(EncodingNames.GBK)) { }
public RequestService(IUnitOfWork unitOfWork, IRequestRepository requestRepository) { _unitOfWork = unitOfWork; _requestRepository = requestRepository; }
public FleetTransferService(IAirlinesRepository airlinesRepository, IAircraftRepository aircraftRepository, IApprovalDocRepository approvalDocRepository, IDocumentRepository documentRepository, IMailAddressRepository mailAddressRepository, IPlanRepository planRepository, IPlanAircraftRepository planAircraftRepository, IPlanHistoryRepository planHistoryRepository, IRequestRepository requestRepository) { _airlinesRepository = airlinesRepository; _aircraftRepository = aircraftRepository; _approvalDocRepository = approvalDocRepository; _documentRepository = documentRepository; _mailAddressRepository = mailAddressRepository; _planRepository = planRepository; _planAircraftRepository = planAircraftRepository; _planHistoryRepository = planHistoryRepository; _requestRepository = requestRepository; }
public CommonActionResult(IRequestRepository requestRepo, IEnumerable<IViewModel> viewModels, IDelimiter pattern) { this.ViewModels = new List<IViewModel>(viewModels); this.Delimiter = pattern; this.RequestRepo = requestRepo; }