參考資料:https : //github.com/ardalis/CleanArchitecture
BaseEntity 模型包含一個List<BaseDomainEvents>. 在執行 EF 遷移時,此串列將被忽略。
public abstract class BaseEntity
{
public int Id { get; set; }
public List<BaseDomainEvent> Events = new List<BaseDomainEvent>();
}
這是如何實作的?代碼中沒有任何內容表明它應該被忽略。
uj5u.com熱心網友回復:
它是一個欄位,而不是一個屬性,因此它被忽略。EF 只映射屬性。是的,因為它是一個欄位,它可能應該被命名_events而不是Events.
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/372608.html
標籤:实体框架 ardalis-cleanarchitecture
