Первое, что я сделал, - это appsettings.json
, затем я написал этот код:
"ConnectionStrings": {
"LibraryConnection": "Server=(localdb)\\MSSQLLocalDB;DataBase=Library_Dev;Trusted_Connection=True;MultipleActiveResultSets=True"
}
Затем я добавил этот класс, используя (using Microsoft.EntityFrameworkCore; (DbContext)
):
public class LibraryContext : DbContext
{
public LibraryContext(DbContextOptions options) : base(options) { }
DbSet<Person> person { get; set; }
}
Класс Person
имеет свойства, но просто игнорируйте его.
Затем я открыл Startup.cs
и в методе ConfigureServices
добавил:
services.AddDbContext<LibraryContext>(
options => options.UseSqlServer(
Configuration.GetConnectionString("LibraryConnection")));
и, конечно, набрал в Console Management Пакеты:
add-migration "Initial migration"
Но я не вижу Library_Dev
в SQL Server Object Explorer.
Буду очень благодарен, если вы можете мне помочь.