Dudyalu Sravan Kumar Reddy Ответов: 1

Импорт класса модели MVC в ASP.NET core MVC с приложением angular 2


Привет,

Можно ли импортировать класс модели(скажем, product. cs), созданный в папке "Models", в приложение angular 2 вместо того, чтобы создавать те же поля в файле product.ts и использовать его в Asp.NET основное приложение Angular 2?

Есть ли какое-либо решение для повторного использования кода вместо создания 2 классов с одинаковыми полями?

Что я уже пробовал:

Я создал файл typescript, который состоит из тех же полей, которые доступны в классе model(*.cs), и работал над приложением.

1 Ответов

Рейтинг:
2

Afzaal Ahmad Zeeshan

Вы также можете" не " импортировать вообще ничего, а использовать dynamic типы для получения значений. В большинстве случаев, когда вы понятия не имеете о реализации схемы на сервере, вы можете легко использовать эти типы вместо того, чтобы имитировать их.

Я написал статью о JSON с C#, там был задан такой вопрос, подробнее на эту тему вы можете прочитать здесь, Re: Как вы будете Десериализовывать этот пример? [^].

Под динамическим я подразумеваю "пропустить" проверку типов и отложить ее до времени выполнения, а затем получить доступ к объектам, если их нет null.