Castle自动装配controller的构造函数的参数
Castle自动装配controller的构造函数的参数的时候,利用asp.net实体数据模型的MVC中,
当用户请求一个action的时候,castle都会自动装配构造函数的参数,而实际上asp.net的实体模型都是映射数据库数据
会不会由于DB的数据太多而装配导致程序性能降低,因为每个用户打开一个controller都装配一次,成千上万的数据都从实体模型中拉出来,性能损耗肯定很高吧?
如何避免?
当用户请求一个action的时候,castle都会自动装配构造函数的参数,而实际上asp.net的实体模型都是映射数据库数据
会不会由于DB的数据太多而装配导致程序性能降低,因为每个用户打开一个controller都装配一次,成千上万的数据都从实体模型中拉出来,性能损耗肯定很高吧?
如何避免?
...全文
相关推荐
Castle框架
**Castle框架详解**Castle框架是.NET开发者们常用于构建轻量级、可扩展应用程序的一款开源框架,它在MVC(Model-View-Controller)架构下提供了丰富的功能支持。
Castle IOC 源码例子
例如,如果`IService`在`MyController`的构造函数中被使用:```csharppublic class MyController : Controller{ private readonly
C#MVC实现带参数的构造注入
Castle Windsor 是一个强大的DI容器,它支持多种类型的注入,包括构造注入。在C# MVC中,我们可以通过Castle Windsor来实现在控制器中带有参数的构造函数注入。
Castle框架 最新3.2.0版本
Castle框架是一款广受欢迎的开源软件开发框架,特别适用于.NET开发者,尤其在构建MVC(Model-View-Controller)应用程序时提供了强大的支持。
asp.net mvc2.0+前台Jquery+IbatisNet+Castle
ASP.NET MVC2.0 是微软推出的用于构建可测试和可维护的Web应用程序的框架,它扩展了传统的ASP.NET Web Forms模型,引入了Model-View-Controller(MVC)设计模式


