Сохранение данных в нескольких наборах баз данных

У меня есть контекст базы данных с несколькими базами данных. У меня есть метод редактирования (httpget) и редактирования (httppost). Я хочу сохранить определенные данные в определенных наборах данных. Как я могу указать, какой набор баз данных я хочу использовать? Кстати, вид из метода редактирования использует несколько моделей.

Моя база данных выглядит следующим образом:

public class mycontext :DBContext
{
  public DBSet<Table1> table1{get; set;}
  public DBSet<Table2> table2{get; set;}
  public DBSet<Table3> table3{get; set;}
}

Когда я определяю

private mycontext data = new mycontext()

Единственный вариант data.SaveChanges(), Я хочу, чтобы что-то вродеdata.table1.SaveChanges() и передать данные, которые я хочу сохранить.

1 ответ

Если вы хотите обновить только данные в таблице 1, измените только данные в таблице 1, а затем вызовите .SaveChanges()

Другие вопросы по тегам