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 TwitchPubsubClient(TwitchJsonSerializer serializer = null) { Serializer = serializer ?? new TwitchJsonSerializer(); _memoryStream = new ResizableMemoryStream(10 * 1024); // 10 KB _stateLock = new SemaphoreSlim(1, 1); _connectionTask = Task.CompletedTask; _runCts = new CancellationTokenSource(); _runCts.Cancel(); // Start canceled }