Я добавил таблицу looging в мое приложение asp.net mvc 5.Как связать внешний ключ в платформе Entity Framework
Я использую первые миграции кода для базы данных. Вот текущая ERD.
Теперь я хочу, чтобы добавить красную ссылку в БД, так что я могу получить информацию о Suer из журнала.
Вот моя текущая модель для журнала активности:
[Key]
public int Id { get; set; }
//Id of the user
[Required]
public string UserId { get; set; }
//Time of the log
[Required]
public DateTime Time { get; set; }
[Required]
public LogAction Action { get; set; }
//Ip address of the server submitting the log
public string ServerIp { get; set; }
//Message along with the log
public string message { get; set; }
Изменить 'public string UserId {get; задавать; } 'to' public virtual User User {get; задавать; } 'и' Update-Database'. – haim770