Зачем менять названия моделей на диаграмме, создавая переменные с 1 на них - PullRequest
0 голосов
/ 30 апреля 2018

После изменения имен из модели, которую я получил из структуры сущностей, переменные имеют значение 1.

Я изменяю price_sources сейчас равно PriceSources, потому что ни у одной переменной не было этого имени. То же самое с user_types до UserTypes

Но измените municipality на Municipality и теперь это Municipalities1

    public virtual DbSet<Municipality> Municipalities1 { get; set; }
    public virtual DbSet<Presentation> Presentations1 { get; set; }
    public virtual DbSet<PriceSources> PriceSources { get; set; }
    public virtual DbSet<Price> Prices1 { get; set; }
    public virtual DbSet<Product> Products1 { get; set; }
    public virtual DbSet<State> States1 { get; set; }
    public virtual DbSet<UserType> UserTypes { get; set; }
    public virtual DbSet<Weeks> Weeks1 { get; set; }
    public virtual DbSet<Year> Years1 { get; set; }

enter code here

Как я могу изменить имя, не создавая переменные с 1 на именах. Помните, что это сгенерированные файлы. Я не хочу вносить изменения, а затем потерял их, потому что другое обновление модели.

1 Ответ

0 голосов
/ 30 апреля 2018

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

public virtual DbSet<Municipalitys> Municipalitys { get; set; }
public virtual DbSet<Presentations> Presentations { get; set; }
public virtual DbSet<PriceSources> PriceSources { get; set; }
public virtual DbSet<Prices> Prices { get; set; }
public virtual DbSet<Products> Products { get; set; }
public virtual DbSet<States> States { get; set; }
public virtual DbSet<UserType> UserTypes { get; set; }
public virtual DbSet<Week> Weeks { get; set; }
public virtual DbSet<Year> Years1 { get; set; }

Редактировать: Не нужно компилировать. Нужно только внести изменения в диаграмму edmx и сохранить. Затем проверьте изменения в файле context.cs

enter image description here Сделайте изменения на диаграмме и затем

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