gpt4 book ai didi

c# - 自定义供应商和设计模式

转载 作者:太空宇宙 更新时间:2023-11-03 16:54:53 27 4
gpt4 key购买 nike

我正在使用 ASP.NET 2.0 及其各种提供程序。我已经覆盖了我需要的大部分方法,并且具有以下自定义提供程序:

项目成员提供者项目资料提供者项目角色提供者

在我的项目设计中,我的意图是将自定义提供程序包装在外观样式中设计 - 混合和匹配分析、成员资格、和 API 方法中的角色来简化事情开发人员。

但是,我发现很多方法在我的自定义提供程序中不需要更改,真的。而且,包装一个独立的似乎很愚蠢另一种方法中的方法完全可以一样。

所以 - 我的方法错了吗?或者,我应该允许最终用户实例化自定义提供程序需要时和需要时混合/匹配 api?这对我来说似乎有点多余,但我不能换种方式。

感谢建议。

谢谢。

最佳答案

当我编写自定义提供程序集时,我只是从现有的 asp.net 提供程序继承并覆盖任何需要自定义逻辑的方法。

我也用过.Net reflector查看现有的 asp.net 提供程序代码,只是为了确保没有任何我不得不担心的依赖关系。希望有帮助

关于c# - 自定义供应商和设计模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2510596/

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