public ActionService(IRequestBuilder requestBuilder, IRestClient restClient, IResponseValidator responseValidator, IActionConvertor actionConvertor, IAddActionValidator addActionValidator) : base(requestBuilder, restClient, responseValidator) { _actionConvertor = actionConvertor; _addActionValidator = addActionValidator; }
public void Setup() { _authenticator = Substitute.For <IAuthenticator>(); _clientFactory = Substitute.For <IRestClientFactory>(); _requestFactory = Substitute.For <IRequestFactory>(); _eventWriter = Substitute.For <IExternalEventWriter>(); _responseValidator = Substitute.For <IResponseValidator>(); }
public IrcClient(IMessageParser parser, IResponseValidator responseValidator, ISocket socket, bool isConnected, bool connecting) { this.parser = parser; this.responseValidator = responseValidator; this.socket = socket; IsConnected = isConnected; this.connecting = connecting; }
public WSocketResponseAdapterFactory(IResponseValidator responseValidator) { _factoryDictionary = new Dictionary <ChannelType, IResponseAdapter>() { { ChannelType.Book, new BookResponseAdapter(responseValidator) }, { ChannelType.Ticker, new TickerResponseAdapter(responseValidator) }, { ChannelType.Trades, new TradesResponseAdapter(responseValidator) } }; }
public CommandStateMachine(HidDevice hidDevice, IReportFactory reportFactory, IResponseValidator responseValidator) { //logger.Trace("new CommandStateMachine()"); device = hidDevice; factory = reportFactory; validator = responseValidator; extractor = new ReportDataExtractorVisitor(); }
public MatchMobileService(IMapper <MatchDetailsClientModel, MatchDetailsModel> matchDetailsMapper, IMatchClient matchClient, ISessionManager sessionManager, IUnitOfWorkManager unitOfWorkManager, IResponseValidator responseValidator) { _matchClient = matchClient; _matchDetailsMapper = matchDetailsMapper; _sessionManager = sessionManager; _unitOfWorkManager = unitOfWorkManager; _responseValidator = responseValidator; }
public static async Task <Endpoints> Get(IRestClient restClient, IResponseValidator responseValidator) { var request = new RestRequest(); var response = await restClient.ExecuteTaskAsync <EndpointList>(request); responseValidator.Validate(response); var endpoints = Convert(response.Data); endpoints.BaseUrl = restClient.BaseUrl; return(endpoints); }
public ActivityService(IRequestBuilder requestBuilder, IRestClient restClient, IResponseValidator responseValidator, IActivityConvertor activityConvertor, IActionService actionService, IActionConvertor actionConvertor, IAddActivityValidator addActivityValidator, IActorService actorService) : base(requestBuilder, restClient, responseValidator) { _activityConvertor = activityConvertor; _actionService = actionService; _actionConvertor = actionConvertor; _addActivityValidator = addActivityValidator; _actorService = actorService; }
public DefaultRequestHandler( Options config, IRequestValidator requestValidator, IResponseValidator responseValidator, IMockDataProvider exampleProvider, IHttpClientFactory httpClientFactory) { Config = config; RequestValidator = requestValidator; ResponseValidator = responseValidator; ExampleProvider = exampleProvider; HttpClientFactory = httpClientFactory; }
public TeamCityClient( ITeamCityRestClientFactory teamCityRestClientFactory, IOptionsSnapshot <ConnectionOptions> connectionOptionsSnapshot, IResponseValidator responseValidator, ITeamCityRequestPreparer teamCityRequestPreparer) { if (connectionOptionsSnapshot == null) { throw new ArgumentNullException(nameof(connectionOptionsSnapshot)); } var connectionOptions = connectionOptionsSnapshot.Value; _responseValidator = responseValidator ?? throw new ArgumentNullException(nameof(responseValidator)); _teamCityRequestPreparer = teamCityRequestPreparer ?? throw new ArgumentNullException(nameof(teamCityRequestPreparer)); _client = teamCityRestClientFactory?.Create(connectionOptions) ?? throw new ArgumentNullException(nameof(teamCityRestClientFactory)); }
public WebElasticClient(IServerDataCollection servers, int timeout, bool ssl, bool allowSelfSignedServerCert, IAuthenticator authenticationMethod, IRestClientFactory restClientFactory, IRequestFactory requestFactory, IResponseValidator responseValidator, IExternalEventWriter eventWriter) : base(servers, timeout, ssl, allowSelfSignedServerCert, authenticationMethod) { _requestFactory = requestFactory; _eventWriter = eventWriter; _responseValidator = responseValidator; if (Ssl && AllowSelfSignedServerCert) { ServicePointManager.ServerCertificateValidationCallback += AcceptSelfSignedServerCertCallback; } _restClientByHost = servers.ToDictionary(GetServerUrl, serverData => restClientFactory.Create(GetServerUrl(serverData), timeout, authenticationMethod)); }
public TeamCityClient(ITeamCityRestClientFactory teamCityRestClientFactory, IConnectionSettings connectionSettings, IResponseValidator responseValidator, ITeamCityRequestPreparer teamCityRequestPreparer) { if (teamCityRestClientFactory == null) { throw new ArgumentNullException(nameof(teamCityRestClientFactory)); } if (connectionSettings == null) { throw new ArgumentNullException(nameof(connectionSettings)); } if (responseValidator == null) { throw new ArgumentNullException(nameof(responseValidator)); } if (teamCityRequestPreparer == null) { throw new ArgumentNullException(nameof(teamCityRequestPreparer)); } _responseValidator = responseValidator; _teamCityRequestPreparer = teamCityRequestPreparer; _client = teamCityRestClientFactory.Create(connectionSettings); }
public TwitchIrcClient(IMessageParser messageParser, IResponseValidator responseValidator, IConfiguration configuration) : base(messageParser, responseValidator) { this.configuration = configuration; }
public TradesResponseAdapter(IResponseValidator responsseValidator) { _responseValidator = responsseValidator; }
public TickerResponseAdapter(IResponseValidator responseValidator) { _responseValidator = responseValidator; }
public ActionRequest(string tunnelAction, string vrAction = "", IResponseValidator validator = null) { this.TunnelAction = tunnelAction; this.VRAction = vrAction; this.Validator = validator; }
protected BaseService(IRequestBuilder requestBuilder, IRestClient restClient, IResponseValidator responseValidator) { _requestBuilder = requestBuilder; _restClient = restClient; _responseValidator = responseValidator; }
public ValidateResponseHandler(IResponseValidator responseValidator, ResponseContext response) { ResponseValidator = responseValidator; Response = response; }
public IrcClient(IMessageParser parser, IResponseValidator responseValidator) { this.parser = parser; this.responseValidator = responseValidator; }
public BookResponseAdapter(IResponseValidator responseValidator) { _responseValidator = responseValidator; }
public MapService(IRequestBuilder requestBuilder, IRestClient restClient, IMapValidator mapValidator, IResponseValidator responseValidator, IMapConvertor mapConvertor) : base(requestBuilder, restClient, responseValidator) { _addMapValidator = mapValidator; _mapConvertor = mapConvertor; }
public TickerResponseAdapter(IResponseValidator responseValidator, Encoding encoder) : this(responseValidator) { Encoder = encoder; }