MessageSource.MessageSink为null

时间:2012-08-01 14:57:51

标签: c# message postsharp

这就是我所拥有的:

Message msg = new Message(SeverityType.Error,"xx","xx", "xx");
IMessageSink sink = MessageSource.MessageSink;
sink.Write(msg);   // NullReferenceException (sink == null)

当我在网上挖掘时,似乎每个例子都使用MessageSource.MessageSink.Write(msg),我很困惑为什么我的代码不起作用。

任何帮助都是适用的。

1 个答案:

答案 0 :(得分:0)

您应该使用Message.Write撰写。