public void ValidateDailyTransactionDetailLookup() { DLSMapper.Configure(); var request = new DailyTransactionDetailLookupRequest() { AgentId = "40698809", PosId = "", StartDate = "09/27/2017" }; var header = new Header(); var processingInstruction = new ProcessingInstruction { Action = "DailyTransactionDetailLookup", RollbackTransaction = false }; header.ProcessingInstruction = processingInstruction; request.header = header; request.header = header; var config = new DLSConfig(); var proxy = new DLSProxyFactory(config); var repo = new DLSRepository(proxy); var x = repo.DailyTransactionDetailLookup(false, request); }
public static DOMAIN.Header ToDomain(this SERVICE.Header req) { var domainModel = DLSMapper.Map <SERVICE.Header, DOMAIN.Header>(req) .AdditionalOperations(); return(domainModel); }
public static SERVICE.SecurityHeader ToService(this DOMAIN.SecurityHeader req) { var serviceModel = DLSMapper.Map <DOMAIN.SecurityHeader, SERVICE.SecurityHeader>(req) .AdditionalOperations(); return(serviceModel); }
public static DOMAIN.TransactionDetailLookupResult ToDomain(this SERVICE.TransactionDetailLookupResult req) { var domainModel = DLSMapper.Map <SERVICE.TransactionDetailLookupResult, DOMAIN.TransactionDetailLookupResult>(req) .AdditionalOperations(); return(domainModel); }
public static DOMAIN.MTTransactionDetailLookupResponse ToDomain(this SERVICE.MTTransactionDetailLookupResponse req) { var domainModel = DLSMapper.Map <SERVICE.MTTransactionDetailLookupResponse, DOMAIN.MTTransactionDetailLookupResponse>(req) .AdditionalOperations(); return(domainModel); }
public static SERVICE.ProcessingInstruction ToService(this DOMAIN.ProcessingInstruction req) { var serviceModel = DLSMapper.Map <DOMAIN.ProcessingInstruction, SERVICE.ProcessingInstruction>(req) .AdditionalOperations(); return(serviceModel); }
public static SERVICE.DailyTransactionDetailLookupRequest ToDailyTransactionDetailLookupService(this DOMAIN.DailyTransactionDetailLookupRequest req) { var serviceModel = DLSMapper.Map <DOMAIN.DailyTransactionDetailLookupRequest, SERVICE.DailyTransactionDetailLookupRequest>(req) .AdditionalOperations(); return(serviceModel); }
public static void DefineMappings() { DLSMapper.CreateMap <DOMAIN.ProcessingInstruction, SERVICE.ProcessingInstruction>() .Ignore(src => src.invocationMethodSpecified) .Ignore(src => src.readOnlyFlagSpecified) .Ignore(src => src.echoRequestFlagSpecified) .Ignore(src => src.returnErrorsAsExceptionSpecified); }
public static void DefineMappings() { DLSMapper.CreateMap <SERVICE.Header, DOMAIN.Header>() .ForMember(dm => dm.Agent, opt => opt.MapFrom(svs => svs.agent.ToDomain())) .ForMember(dm => dm.ClientHeader, opt => opt.MapFrom(svs => svs.clientHeader.ToDomain())) .ForMember(dm => dm.ProcessingInstruction, opt => opt.MapFrom(svs => svs.processingInstruction.ToDomain())) .ForMember(dm => dm.RoutingContext, opt => opt.MapFrom(svs => svs.routingContext.ToDomain())) .ForMember(dm => dm.Security, opt => opt.MapFrom(svs => svs.security.ToDomain())); }
private void ConfigureDls(IServiceCollection services) { DLSMapper.Configure(); services.AddSingleton <IDLSConfig>(dlscfg => { return(new DLSConfig { DLSUrl = ConfigurationManager.AppSettings["DLSUrl"], EndpoingBehaviors = new List <IEndpointBehavior> { new MessageLogger() } }); }); services.AddSingleton <IDLSProxyFactory, DLSProxyFactory>(); services.AddSingleton <MoneyGram.DLS.ITrainingModeRepository, MoneyGram.DLS.TrainingModeRepository>(); services.AddSingleton <IDLSRepository, DLSRepository>(); services.Decorate <IDLSRepository, DLSRepositoryTraining>(); }
public static void DefineMappings() { DLSMapper.CreateMap <DOMAIN.DailyTransactionDetailLookupRequest, SERVICE.DailyTransactionDetailLookupRequest>() .ForMember(svc => svc.header, opt => opt.MapFrom(dm => dm.header.ToService())) .ForMember(svc => svc.dateTime, opt => opt.MapFrom(dm => dm.StartDate)); }
public static void DefineMappings() { DLSMapper.CreateMap <SERVICE.TransactionDetailLookupResult, DOMAIN.TransactionDetailLookupResult>(); }
public static void DefineMappings() { DLSMapper.CreateMap <SERVICE.MTTransactionDetailLookupResponse, DOMAIN.MTTransactionDetailLookupResponse>() .ForMember(dm => dm.header, opt => opt.MapFrom(svs => svs.header.ToDomain())) .ForMember(dm => dm.GetMTTransactionDetailLookupResultList, opt => opt.MapFrom(svs => svs.getMTTransactionDetailLookupResultArray != null ? svs.getMTTransactionDetailLookupResultArray.ToList().ToResponseList() : null)); }
public void ValidateAutoMapperConfigurationDls() { DLSMapper.Configure(); }
public static void DefineMappings() { DLSMapper.CreateMap <DOMAIN.SecurityHeader, SERVICE.SecurityHeader>(); }
public static void DefineMappings() { DLSMapper.CreateMap <DOMAIN.DailyTransactionDetailLookupRequest, SERVICE.DailyTransactionDetailLookupRequest1>() .ForMember(svc => svc.dailyTransactionDetailLookupRequest, opt => opt.MapFrom(dm => dm.ToDailyTransactionDetailLookupService())); }
public static void DefineMappings() { DLSMapper.CreateMap <SERVICE.SecurityHeader, DOMAIN.SecurityHeader>() .ForMember(dm => dm.UserID, opt => opt.MapFrom(svs => svs != null ? svs.userID : null)); }
public static void DefineMappings() { DLSMapper.CreateMap <DOMAIN.ClientHeader, SERVICE.ClientHeader>(); }
public static void DefineMappings() { DLSMapper.CreateMap<SERVICE.AgentHeader, DOMAIN.AgentHeader>(); }
public static void DefineMappings() { DLSMapper.CreateMap <SERVICE.RoutingContextHeader, DOMAIN.RoutingContextHeader>(); }