2017-03-06 60 views
4

我有is-deleted列在sql db中的所有表上。我想知道是否有更好的方法來處理全局級別的is-deleted過濾器,而不是在使用efcore查詢數據庫的同時,在linq to sql的每個連接上放置過濾器is-deletedentityframework核心句柄是在全局級別的刪除列

我已經加入了5至8個實體,並且加入每個連接看起來都不是很好的做法。

有更好的模式嗎?

+2

[的EntityFramework加全局過濾器(https://github.com/zzzprojects/EntityFramework-Plus/wiki/EF-Query-Filter-%7C-Entity-Framework-Dynamic-Instance-and-Global-Filters)承諾做到這一點。 –

回答