对于返回用户特定用例的数据集合的方法,存储库类(数据访问层)中方法的最佳命名约定是什么?
例如,我有一个CartRepository
带有方法的类GetById()
,GeyByOrderNumber()
现在我需要编写一个方法来为我的管理网格视图返回一些数据 - 它包含例如。过滤 orderNumber 和 status 字段。
这下面的方法签名是否可以,或者可能GetFilteredData()
会更好?
这种方法的一般规则GetFor[Use_Case]
有用吗?
IEnumerable<Cart> GetForAdminGridView(string orderNmuber, int status, bool showOnlyInactive)