тип и нужно найти конвертор метод в этом же классе с входным параметром подтипа.
Хотелось бы понять насколько это медленно?
void ConvertToThing(Thing thing) { Convert((dynamic)thing) }
Есть ли там кеш какой то когда приложение запущено?
https://stackoverflow.com/a/7480977
Там кэш пер калспот. Если у тебя в один калспот всё время приходят разные типы — быть беде.
Даже если это подтипы супертипа?
Тебе же по этим подтипам хочется делать диспач?
Обсуждают сегодня