У меня есть классы ролей и разрешений в C #: Permission
(включая список ролей) и Roles
(включая список разрешений).
Когда я добавляю новую конфигурацию миграции, она создает ROLE_PERMISSION
таблицу в дБ, но я хочу PERMISSION_ROLE
table.
Я пытаюсь добавить конфигурацию так:
modelBuilder.Entity<Permission>().Property(p => p.Roles).HasColumnName("PERMISSION_ROLE");
но у меня ошибка:
Тип 'ICollection' должен иметь тип значения, который не может иметь значение NULL ...
Как я могу настроить имя свойства списка типа некоторого класса в виде таблицы в БД?
Спасибо ..