3

我正在寻找可以在我的应用程序中作为单独模块使用的通知或警报框架,我可以只使用框架的功能。有什么好的吗?

我需要不使用来自其他供应商的太多 dll 的框架来完成一些工作..只需连接到 .net 框架 dll

诸如电子邮件之类的通知是基本的...

4

3 回答 3

0

我们正在使用 log4net,并且发现它具有很大的灵活性。我们也有自己的包装类,它在我们所有的项目中都使用,允许我们使用静态方法写入定义的日志。Log4net 带有一个 dll,当然还有我们的 wrapper dll。很容易扩展它以增加功能,我们的包装类现在允许我们在需要时写入 Windows 事件日志。

有很多关于如何实现 log4net 的示例,它提供了很多写入/发送日志信息的方法:http: //logging.apache.org/log4net/release/config-examples.html

我们的包装器的示例实现:

Log.Error("Message", this);
Log.Error("Message", Exception, this);
Log.Error("Message", Exception, Type);
Log.Info("Message", this);
Log.Warn("Message", this);
于 2009-06-02T01:44:30.463 回答
-1

企业框架的微软企业日志模块可以根据您的目的进行配置。它支持多种渠道,包括电子邮件和跟踪文件。它可以通过更改应用程序的配置文件来重新配置。

于 2009-06-01T20:58:09.653 回答
-1

像 log4Net 之类的东西?或消息队列系统,sks MSMQ

于 2009-06-01T16:40:54.117 回答