Заполнение БД с помощью Entity Framework 6.1.3

Я новичок в веб-разработке в целом и новичок в.Net. Таким образом, я начал следовать этому руководству (используя vs 2015, MVC 5, EF 6.1.3): http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application

и применить его к тестовому приложению, которое я хотел сделать для управления автопарком. Я создал свой начальный класс и сейчас нахожусь в части конфигурации, где я хочу сказать EF использовать класс инициализатора. Мой файл web.config выглядит следующим образом, а не так, как в учебнике (который был создан с использованием EF 6.1.0):

<?xml version="1.0" encoding="utf-8"?>
<configuration>

  <!--
    Configure your application settings in appsettings.json. Learn more at http://go.microsoft.com/fwlink/?LinkId=786380
  -->

  <system.webServer>
    <handlers>
      <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified"/>
    </handlers>
    <aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false"/>
  </system.webServer>
</configuration>

Насколько я понимаю, по соображениям гибкости конфигурация теперь выполняется в Startup.cs, но я не могу найти информацию о том, как использовать созданный мной DbContext и класс Initialize, который я также создал для заполнения. Есть идеи?

Ура!

0 ответов

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