3 implementations of IStreamFormatter
SocialWeather (3)
Json\JSonStreamFormatter.cs (1)
8public class JsonStreamFormatter<T> : IStreamFormatter<T>
Pipe\PipeWeatherStreamFormatter.cs (1)
8public class PipeWeatherStreamFormatter : IStreamFormatter<WeatherReport>
Protobuf\ProtobufWeatherStreamFormatter.cs (1)
8public class ProtobufWeatherStreamFormatter : IStreamFormatter<SocialWeather.WeatherReport>
5 references to IStreamFormatter
SocialWeather (5)
FormatterResolver.cs (3)
19where TFormatterType : IStreamFormatter<T> 29public IStreamFormatter<T> GetFormatter<T>(string formatType) 36return (IStreamFormatter<T>)_serviceProvider.GetRequiredService(typeFormatterType);
PersistentConnectionLifeTimeManager.cs (1)
46var formatter = _formatterResolver.GetFormatter<T>((string)connection.Items["format"]);
SocialWeatherConnectionHandler.cs (1)
32var formatter = _formatterResolver.GetFormatter<WeatherReport>(