Все Сообщение об ошибке:модель элемент передается в словарем типа ..., но этот словарь требует ...
The model item passed into the dictionary is of type
'MyClass`2[Implementation1,Implementation2]',
but this dictionary requires a model item of type
'MyClass`2[Interface1,Interface2]'.
На мой взгляд, у меня есть модель заявление:
@model MyClass<Interface1, Interface2>
Где MyClass является класс и Interface1 и Interface2 интерфейсы
на мой контроллер действий я звоню:
return View(model);
где: модель имеет тип ...
MyClass<Implementation1,Implementation2>
... и реализует выполнения решений1 Интерфейс1 и выполнения решений2 орудия Interface2
Есть ли способ чтобы избежать этой ошибки, не объявляя мою модель ниже?
@model MyClass<Implementation1, Implementation2>
Любой причину, вы не можете сделать свое использование модели 'MyClass '? –
DavidG