gpt4 book ai didi

具有许多参数的 C# 数据访问 GetAll() 方法

转载 作者:行者123 更新时间:2023-11-30 14:41:04 27 4
gpt4 key购买 nike

在数据访问层中使用如下方法很常见:

    Tuple<int, IList<Media>> GetAllWithFilter(int? page, string folderName, string title, string fileName, string author, string keywordTitle, int type, int fileType, int rowsPerPage, Guid keywordId, string sortField = null, string sortDir = null);

每次添加新属性时,它都会变得越来越困惑

保持这些方法的可读性和可维护性的良好做法是什么?

谢谢

最佳答案

为什么不创建一个包含所有筛选器属性的对象并传递它呢?

关于具有许多参数的 C# 数据访问 GetAll() 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4655180/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com