写入NServiceBus中的文件

时间:2011-03-14 15:34:54

标签: nservicebus

以下是我尝试使用NServiceBus完成的任务。 我有一个发布者和订阅者。发布者从其队列向订阅者发布消息。然后,订户接收消息并写入文件。该文件将是第三方GUI应用程序的输入(它在文件创建并准备好访问时触发)。 (它必须是一个文件,因为GUI应用程序没有MSMQ功能) 我想我可以将消息写入订户的Handle()中的文件中,但我不确定如何实现这一点。因为,一旦消息到达,订户将被激活。 任何帮助都会很感激。 感谢。

1 个答案:

答案 0 :(得分:1)

是的,你绝对可以这样做。这只是使用.NET API中的标准File类进行File.WriteAllLines(“myfile.txt”,“这里的一些值”)的问题。

在您的情况下,您很可能希望从正在接收的消息中提取不同的值,但正在编写的文件的特定格式和结构将在很大程度上取决于输入/接收应用程序的需求。

相关问题