При попытке вставить данные с помощью моего ASP.NET MVC API идентификатор, автоматически генерируемый Entity Framework, кажется, выходит за пределы, вызывая проблемы при вставке в SQL Server. Объект имеет все данные, которые необходимо передать, и базу данных, которая уже была создана с помощью миграции. Я не уверен, что является причиной этой ошибки. Заранее спасибо за помощь
Пример сгенерированного идентификатора:
![id being a negative value](https://i.stack.imgur.com/5vacq.png)
Вот так я вставляю данные в базу данных
_context.Triggers.Add(trigger);
_context.SaveChanges();
Класс модели:
[Key]
public int Id { get; set; }
[Required]
public int TriggerType { get; set; } //1 overload, 2 power off
[Required]
public string UserId { get; set; }
[Required]
public string Name { get; set; }