public MatchClient Create( IRequestUrlBuilder requestUrlBuilder, IRequester requester, JsonSerializerSettings jsonSerializerSettings) { return(new MatchClient(requestUrlBuilder, requester, jsonSerializerSettings)); }
public PlayerClient Create( IAssetClient assetClient, IRequestUrlBuilder requestUrlBuilder, IRequester requester, JsonSerializerSettings jsonApiSerializerSettings) { return(new PlayerClient(assetClient, requestUrlBuilder, requester, jsonApiSerializerSettings)); }
internal MatchClient( IRequestUrlBuilder builder, IRequester requester, JsonSerializerSettings jsonSerializerSettings) { this.builder = builder; this.requester = requester; this.jsonSerializerSettings = jsonSerializerSettings; }
internal PlayerClient( IAssetClient cachedAssetClient, IRequestUrlBuilder builder, IRequester requester, JsonSerializerSettings jsonApiSerializerSettings) { this.cachedAssetClient = cachedAssetClient; this.requester = requester; this.jsonApiSerializerSettings = jsonApiSerializerSettings; this.builder = builder; }
private IMatchClient CreateOrGetMatchClient(IRequestUrlBuilder requestUrlBuilder, IRequester requester) { IMatchClient matchClient = null; matchClientFactory.Or(() => new MatchClientFactory()) .MatchSome( factory => matchClient = factory.Create( requestUrlBuilder, requester, new JsonApiSerializerSettings())); return(matchClient); }
private IPlayerClient CreateOrGetPlayerClient( JsonSerializerSettings jsonSerializerSettings, IRequestUrlBuilder requestUrlBuilder, IRequester requester, IAssetClient assetClient) { IPlayerClient playerClient = null; playerClientFactory.Or(() => new PlayerClientFactory()) .MatchSome( factory => playerClient = factory.Create( assetClient, requestUrlBuilder, requester, jsonSerializerSettings)); return(playerClient); }
private ApiClient(HttpClient httpClient, IRequestUrlBuilder builder) { this.httpClient = httpClient; this.builder = builder; }
public MatchClient(IRequestUrlBuilder requestUrlBuilder, IClientRetMessageHandler clientRetMessageHandler, IUnitOfWorkManager unitOfWorkManager) : base(clientRetMessageHandler, unitOfWorkManager) { _requestUrlBuilder = requestUrlBuilder; }
public MarketService(IRequestUrlBuilder requestUrlBuilder_, HttpClient httpClient_) { _httpClient = httpClient_; _requestUrlBuilder = requestUrlBuilder_; }