Aspnetcore: Обходные пути для страницы @inherits<tmodel>вызывают жуткие проблемы</tmodel>

Созданный на 4 мар. 2019  ·  3Комментарии  ·  Источник: dotnet/aspnetcore

Есть некоторые вещи WIERD с использованием объекта типа в компонентах.

Я подозреваю, что это связано с одним из различных обходных путей, которые позволяют вам писать @inherits Fooв _ViewImports.cshtml без ошибки компилятора. Я никогда не понимал, что делается в этом случае и почему это правильное решение - и я думаю, мне пора вникнуть в эту область.

Это ломает компоненты и мое сердце. Это в сгенерированном коде.

image

В этом классе нет TModel , словарь определяется как Dictionary<object, ValidationMessageStore> .

Done area-blazor bug

Самый полезный комментарий

Уровень жуткости

image

Все 3 Комментарий

Уровень жуткости

image

@rynowak , если @ajaybhargavb с этим справится, пожалуйста, переназначьте.

Думаем, здесь поможет поддержка _Imports.razor: # 6374

Была ли эта страница полезной?
0 / 5 - 0 рейтинги