如何使用 C#.asp.net mvc5 应用程序创建工厂部件

XuDong Peng-MSFT 10,841 信誉分 Microsoft 供应商
2024-03-28T06:15:44.3033333+00:00

如何使用 C#.asp.net mvc5 应用程序创建工厂部件

我已经创建了 mvc5 应用程序并完成注册并使用简单的 ado.net 登录来插入和获取内容

但是我需要实现工厂模式,使我的应用程序快速且可重用,但我是这个Architech工厂模式的新手。

如果使用工厂模式提供任何采样代码,则使用 C# ado.net 插入。

谢谢

Note: 该问题整理于:How to create factory partern using C#.asp.net mvc5 application

ASP.NET
ASP.NET
.NET Framework 中一套用于生成 Web 应用程序和 XML Web 服务的技术。
20 个问题
0 个注释 无注释
{count} 票

接受的答案
  1. Zhi Lv - MSFT 32,741 信誉分 Microsoft 供应商
    2024-03-28T07:44:54.3933333+00:00

    你好,

    请建议我我们正在开发一个 mvc Web 应用程序,哪一个是最好的

    首先,这两种模式不相关;工厂模式是创建模式,而存储库模式是结构模式。工厂和存储库可以很好地协同工作。

    在某些情况下,当您从数据存储区重建对象时,可以将存储库中的对象创建责任委派给工厂类。

    客户端 <=>   存储库 ->   工厂 
                   ⬇
                 数据库
    

    1.    客户端从存储库请求对象。

    2.    存储库查询数据库。

    3.    存储库将原始数据发送到工厂。

    4.    工厂返回对象。

    根据您的情况,我个人认为使用存储库模式就足够了。


    如果答案是正确的解决方案,请单击“接受答案”并请投赞成票。如果您对此答案有其他疑问,请点击“评论”。

    注意:如果您想接收此线程的相关电子邮件通知,请按照我们文档中的步骤启用电子邮件通知。

    最好的问候

    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。