先看如下代码
publicvoid LogMessage()
{
Console.WriteLine("LogMessage.......................");
}
internalstatic void Testlog()
{
IPerson per = Microsoft.Practices.EnterpriseLibrary.PolicyInjection.PolicyInjection.Create<Person,IPerson>();
per.LogMessage();
}
我希望使用Policy的Loging Handler来记录调用情况,现在看配置文件
运行结果
同时我们观察系统日志里的应用程序日志,发现增加了两条记录,分别记录LogMessage调用之前和之后的日志。