Apr 24, 2012, 5:04 PM
[CLOSED] MessageBus publish method
Hi,
I have a problem for MessageBus publish.
publisher side:
I have a problem for MessageBus publish.
publisher side:
protected void PublishEvent(object sender, DirectEventArgs e)
{
MessageBus.Default.Publish("App.Refresh", "It is an event from server side");
}
subscribe side:protected void ServerBusEvent(object sender, DirectEventArgs e)
{
...
}
<MessageBusDirectEvents>
<ext:MessageBusDirectEvent Name="App.Refresh" OnEvent="ServerBusEvent">
<ExtraParams>
<ext:Parameter Name="message" Value="data" Mode="Raw" />
</ExtraParams>
</ext:MessageBusDirectEvent>
</MessageBusDirectEvents>
The code works (ServerBusEvent method will get invoked) if the publisher code is in the aspx, it does not work when it is sent from a controller method as following:public string Upload()
{
...
MessageBus.Default.Publish("App.Refresh", "It is an event from server side");
return ...
}
Please advise.
Last edited by Daniil; Apr 26, 2012 at 7:04 PM.
Reason: [CLOSED]