Basic Publish¶
The following example publishes a message to the default
channel:
Blocking API¶
MessageStatus status = Backendless.Messaging.Publish( "hello world" );
System.Console.WriteLine( $"Message published. Message ID - {status.MessageId}. Message Status - {status.Status}" );
Non-blocking Publish¶
AsyncCallback<MessageStatus> callback = new AsyncCallback<MessageStatus>(
result =>
{
System.Console.WriteLine( $"Message published. Message ID - {result.MessageId}. Message Status - {result.Status}" );
},
fault =>
{
System.Console.WriteLine( $"Error - {fault}" );
} );
Backendless.Messaging.Publish( "Hello world", callback );