Существуют ли какие-либо структуры или компоненты, которые могут создавать сложные типы в EF Core / ASP.Net Core? - PullRequest
0 голосов
/ 03 января 2019

Используя EF, у меня есть довольно много типов:

public class Person
{
public int PersonID { get; set; }
public string Name { get; set; }
public virtual Address Address{ get; set; }
}   

public class Address
{
public int AddressID { get; set; }
public string FirstLine { get; set; }
public string SecondLine{ get; set; }
}   

Функция скаффолдинга отлично подходит для создания простых контроллеров и представлений, но я навсегда изменяю настройки по умолчанию, чтобы добавить поддержку многочисленных сложных типов или поддержку внешних ключей.

В данный момент я создал что-то, что в основном вызывает всплывающее окно и выполняет запрос типа AJAX, а затем заполняет поле. Это работает - но это не хороший код, и я не доволен им.

Я искал целую вечность, и у меня не оказалось ничего, кроме старого проекта MVCscaffolding - мне было интересно, есть ли какие-нибудь лучшие шаблоны скаффолдинга или фреймворки, которые могут помочь с этим как это, очевидно, очень распространенная задача, и я не могу поверить, что я один в поиске лучшего решения здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...