У меня есть функция Action внутри контроллера, которая вызывается с помощью AJAX. Это действие принимает 1 параметр. На стороне клиента я создаю объект JSON, который должен сериализоваться в этот 1 параметр. Проблема, с которой я столкнулся, заключается в том, что класс параметров объявлен как абстрактный. Таким образом, его невозможно создать.
Когда AJAX достигает этого действия, я получаю следующее:
Невозможно создать абстрактный класс.
Трассировка стека:
У меня есть функция действия внутри контроллера, которая вызывается с помощью AJAX. Это действие принимает 1 параметр. На стороне клиента я создаю объект JSON, который должен сериализоваться в этот 1 параметр. Проблема, с которой я столкнулся, заключается в том, что класс параметров объявлен как абстрактный. Таким образом, его невозможно создать.
Когда AJAX достигает этого действия, я получаю следующее:
Невозможно создать абстрактный класс.
Трассировка стека:
У меня есть функция действия внутри контроллера, которая вызывается с помощью AJAX. Это действие принимает 1 параметр. На стороне клиента я создаю объект JSON, который должен сериализоваться в этот 1 параметр. Проблема, с которой я столкнулся, заключается в том, что класс параметров объявлен как абстрактный. Таким образом, его невозможно создать.
Когда AJAX достигает этого действия, я получаю следующее:
Невозможно создать абстрактный класс.
Трассировка стека:
[MissingMethodException: невозможно создать абстрактный класс.]
System.RuntimeTypeHandle.CreateInstance (RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean и canBeCached, RuntimeMethodHandleInternal & ctor, Boolean & bNeedSecurityCheck) +0
System.RuntimeType.CreateInstanceSlow (Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache) +98
System.RuntimeType.CreateInstanceDefaultCtor (логическое publicOnly, Boolean skipVisibilityChecks, Boolean skipCheckThis, Boolean fillCache) +241 System.Activator.CreateInstance (Тип тип, логическое значение nonPublic) +69 ...............Есть ли способ реализовать такой сценарий без создания другого объекта параметра, "отмены объявления" объекта параметра как абстрактного или углубления в механику MVC?
Обновление
В настоящее время я работаю с внутренними разработчиками над настройкой их объектов. В любом случае, я думаю, это было бы окончательным решением. Спасибо всем за ответы.