gpt4 book ai didi

c# - 组织方法以更好地访问它们

转载 作者:太空宇宙 更新时间:2023-11-03 22:00:24 25 4
gpt4 key购买 nike

我正在尝试创建一个通用库,其中包含用于管理我们数据库中数据的所有方法。

这个库会有很多方法,所以我想让它更有条理。我希望它与以下语法一起使用。

db.setData().insertNewAccount(username, password);

db.modifyData().deleteAccount(username, password);

db.getData().getAccount();

如果我键入 setData 以显示与 setData 相关的示例方法,我将如何使其像那样工作。

最佳答案

这听起来像是您以错误的方式处理这个问题 - 通常您会有类似 AccountRepository 类的东西,其中包含与帐户相关的所有成员;那么您将拥有(比方说)一个包含与文章相关的所有成员的 ArticleRepository 类。

换句话说,根据你正在处理的数据类型而不是你是否试图获取、更新、插入等来组织。

然后您可以使用依赖注入(inject),这样每个业务类将只获得它使用的存储库。

关于c# - 组织方法以更好地访问它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10361877/

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