1 implementation of IStreamConverter
Microsoft.AspNetCore.SignalR.Core (1)
StreamTracker.cs (1)
98private sealed class ChannelConverter<T> : IStreamConverter
9 references to IStreamConverter
Microsoft.AspNetCore.SignalR.Core (9)
StreamTracker.cs (9)
17private readonly ConcurrentDictionary<string, IStreamConverter> _lookup = new ConcurrentDictionary<string, IStreamConverter>(); 29var newConverter = (IStreamConverter)_buildConverterMethod.MakeGenericMethod(itemType).Invoke(null, _streamConverterArgs)!; 34private bool TryGetConverter(string streamId, [NotNullWhen(true)] out IStreamConverter? converter) 46if (TryGetConverter(message.InvocationId!, out var converter)) 58if (TryGetConverter(streamId, out var converter)) 68_lookup.TryRemove(message.InvocationId!, out var converter); 85private static IStreamConverter BuildStream<T>(int streamBufferCapacity)