2010-02-11 66 views
12

什么是ASP.NET MVC应用程序使用静态库的利弊有静态库的?利弊在ASP.NET MVC应用程序

,那岂不是更好地让所有所有可用的时间方法 - >意味着该类获取的唯一实例有多个控制器引用同一仓库类及其方法的一次呢?

还是我得到的东西错在这里?

所有帮助超过赞赏更多!

回答

13

优点:

  • Repository是随处访问

缺点:

  • 仓库不落实导致一个强耦合的消费者资料库和之间的合同实施
  • 不可能单元测试
  • 可能会遇到线程问题

备注:实例在每次请求库不应该被看作是一个性能问题。

+0

我想清除的东西了!谢谢! :-) – 2010-02-11 10:57:05