public WumpusRpcClient(WumpusJsonSerializer serializer = null) { JsonSerializer = serializer ?? new WumpusJsonSerializer(); _decompressed = new ResizableMemoryStream(10 * 1024); // 10 KB _stateLock = new SemaphoreSlim(1, 1); _connectionTask = Task.CompletedTask; _runCts = new CancellationTokenSource(); _runCts.Cancel(); // Start canceled }
public WumpusRequester(HttpClient httpClient, WumpusJsonSerializer serializer, IRateLimiter rateLimiter) : base(httpClient) { _serializer = serializer; _rateLimiter = rateLimiter; ResponseDeserializer = new WumpusResponseDeserializer(_serializer); RequestBodySerializer = new WumpusBodySerializer(_serializer); RequestQueryParamSerializer = new WumpusQueryParamSerializer(_serializer); }
public ExceptionHandlerMiddleware(RequestDelegate next) { _next = next; _serializer = new WumpusJsonSerializer(); }
public WumpusResponseDeserializer(WumpusJsonSerializer serializer) { _serializer = serializer; }
public WumpusQueryParamSerializer(WumpusJsonSerializer serializer) { _serializer = serializer; }
public BaseTest() { _serializer = new WumpusJsonSerializer(); }
public WumpusBodySerializer(WumpusJsonSerializer serializer) { _serializer = serializer; }