/
ibavca1
/
A4.ControlPost
Обзор
Документация
Войти
/
ibavca1
/
A4.ControlPost
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/A4.ControlPost.Server/Data/AppDbContext.cs
26 строк
988 B
ibavca
Удаление кеша
17 май 2026, 08:13
17 май 2026, 08:13
b25f212
Код
Авторство
О чём код?
using Microsoft.AspNetCore.Identity.EntityFrameworkCore; using Microsoft.EntityFrameworkCore; namespace A4.ControlPost.Server.Data; public class AppDbContext : IdentityDbContext<ApplicationUser> { public AppDbContext(DbContextOptions<AppDbContext> options) : base(options) { } // DbSet<UserDto> больше не нужен — используем Identity // public DbSet<UserDto> Users => Set<UserDto>(); protected override void OnModelCreating(ModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); // ⚠️ Обязательно! // Настройка ApplicationUser (при необходимости) modelBuilder.Entity<ApplicationUser>(entity => { entity.Property(e => e.UserName).HasMaxLength(50); entity.Property(e => e.Email).HasMaxLength(100); }); // Seed-данные — можно оставить, но лучше делать через UserManager } }