public StreamerManager()
{
var names = new[] {
"DataObjectStreamer", "FreeKeyListStreamer", "ObjectKeyListStreamer", "ObjectTableStreamer",
"DataSeriesStreamer", "DataKeyIdArrayStreamer"
}.Select(s => $"{nameof(FastQuant)}.{s}");
foreach (var n in names)
{
var t = Type.GetType(n);
if (t == null)
throw new ArgumentNullException($"Can't found type: {n}");
var streamer = (ObjectStreamer)Activator.CreateInstance(t);
Add(streamer);
}
}