1 implementation of IStreamConverter
Microsoft.AspNetCore.SignalR.Core (1)
StreamTracker.cs (1)
106private sealed class ChannelConverter<T> : IStreamConverter
9 references to IStreamConverter
Microsoft.AspNetCore.SignalR.Core (9)
StreamTracker.cs (9)
19private readonly ConcurrentDictionary<string, IStreamConverter> _lookup = new ConcurrentDictionary<string, IStreamConverter>(); 37var newConverter = (IStreamConverter)_buildConverterMethod.MakeGenericMethod(itemType).Invoke(null, _streamConverterArgs)!; 42private bool TryGetConverter(string streamId, [NotNullWhen(true)] out IStreamConverter? converter) 54if (TryGetConverter(message.InvocationId!, out var converter)) 66if (TryGetConverter(streamId, out var converter)) 76_lookup.TryRemove(message.InvocationId!, out var converter); 93private static IStreamConverter BuildStream<T>(int streamBufferCapacity)