随笔分类 -  ASP.NET Boilerplate学习记录

摘要:以添加log4net日志框架为例进行讲解 1.通常log4net的配置参数放在单独的配置文件中,但也可以写在web.config中,这里在我们的web项目中添加log4net.config应用配置文件 2.在程序启动的时候将LoggingFacility添加到容器中 protected overri 阅读全文
posted @ 2016-03-23 13:35 BornReady 阅读(432) 评论(0) 推荐(0)
摘要:在系统我们自定一个 MySettingProvider,并添加到配置集合中,定义一些邮件参数覆盖默认参数,然后通过IOC容器得到SmtpEmailSender实例,调用send方法就实现了,实现代码如下: 1.自定义配置类 public class MySettingProvider : Setti 阅读全文
posted @ 2016-03-22 14:19 BornReady 阅读(458) 评论(0) 推荐(0)
摘要:从上往下说起,框架使用castle拦截器,拦截实现了IApplication、IRepository接口的所有方法,和使用了UnitOfWork 特性的方法,代码如下 internal class UnitOfWorkInterceptor : IInterceptor { private read 阅读全文
posted @ 2016-03-22 11:06 BornReady 阅读(312) 评论(0) 推荐(0)