04 2015 档案
摘要:清楚问题所在:先开个头,当我们对A进行单元测试时,可能会发现A的实现必须要依赖B。这时,我们在写单元测试时,就必须先创建B的实例,然后把B传给A再建立A的实例进行测试。这样就会出现一些问题:1、我们的单元测试会变得复杂而且脆弱。复杂是因为我们必须要花费精力去弄清楚B的逻辑。脆弱是因为如果B的逻辑更改...
阅读全文
摘要:我们来总结一下使用AJAX以POST方式上传图片的方法。一、普遍的一种是以file的格式请求。在Request.Files中获取文件。 public ActionResult UploadFile(HttpContext request) { HttpPoste...
阅读全文
摘要:学习了Ninject另外两种绑定注入的方式:1、根据属性绑定 先在特殊的实现借口类中定义属性 使用2、根据构造函数方式绑定学习了条件绑定方式(conditional binding)在.Bind.To()后使用方法。三种条件绑定方式:1、When(表达式)2、WhenClassHas() 含有什...
阅读全文
摘要:这篇内容是对《Pro .NET MVC4》一书中关于Ninject介绍的总结。Ninject是.NET MVC的一款开源的依赖注入工具。使用场景:当MVC项目中使用了依赖注入技术来给程序解耦时,可以使用Ninject来作为IOC容器。
阅读全文
浙公网安备 33010602011771号