Type, который отдается выше из фабричного метода и известен получается только в рантайме?
Вот так не катит
var settingType = _classFactory.GetSettingType(objDto.SettingType);
var obj = JsonConvert.DeserializeObject<settingType>(objDto.SettingJson);
GetSettingType возвращает Type
для таких штук тип передают как параметр и строят через активатор объект внутри
но возможно не точно, но возможно
Если совсем никак (я про ответы, которые тебе дали), то через рефлексии
Обсуждают сегодня