Я только что создал приложение asp.net mvc 3 и добавил эти классы, а затем добавил контроллер для предоставления страниц CRUD. При переходе на эти страницы я могу делать все, что ожидается, но по какой-то причине я не могу найти, где хранятся данные.
Я проверил App_Data (с включенным параметром «Показать все файлы»), но там нет базы данных. Я искал свою базу данных «DbTest1», но не смог найти ни одной таблицы с именами созданных агентов.
Есть предположения?
Класс модели:
public class Agent {
public int AgentId { get; set; }
[Required]
[DataType(DataType.Text)]
[Display(Name = "Agent Name")]
public string AgentName { get; set; }
}
Дбконтекст:
public class AgentContext : DbContext {
public AgentContext() : base("ApplicationServices") { }
public DbSet<Agent> Agents { get; set; }
}
Строка подключения:
<add name="ApplicationServices" connectionString="Data Source=SMITH\SQLEXPRESS;Initial Catalog=DbTest1;Integrated Security=True;User Instance=true" providerName="System.Data.SqlClient"/>