Не удалось вставить значение null в столбец Id, когда Id в экземпляре не равно null (EntityFramework 6, Code-first)

239
12 марта 2019, 19:10

Делаю взаимодействие с базой данных через службу wcf с помощью Entity framework И подход Code first. Все запросы к базе обрабатываются нормально, кроме INSERT (dbContext.Users.Add()):

На самом деле я объявляю Id != null, сервер тоже получает != null, поэтому я не понимаю почему null. Хотел посмотреть через SQL Profiler, Но он не подключается.

Ошибка сама по себе очень странная.

Объявление Id в базе

User

Запрос, сформированный EntityFramework:

READ ALSO
Оптимизация перебора всех элементов Dictionary<T,T>

Оптимизация перебора всех элементов Dictionary<T,T>

Есть класс мира, в котором находится словарик форм жизниКаждый Update в классе мира вызывается foreach, который перебирает все формы жизни и производит...

144
WPF синхронизация коллекций из Model и ViewModel

WPF синхронизация коллекций из Model и ViewModel

разбираюсь в паттерне MVVM, подскажите, как правильно реализовать связь между коллекциями Model и ViewModelДопустим, в Model у меня есть коллекция, которая...

130
Autofac: регистрация типа InstancePerRequest

Autofac: регистрация типа InstancePerRequest

ASPNET WebApi2, контроллер

189