![]() |
CQRS.NET
4.0
A lightweight enterprise Function as a Service (FaaS) framework to write function based serverless and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
|
| ICommand<TAuthenticationToken> Cqrs.Azure.ServiceBus.IAzureBusHelper< TAuthenticationToken >.ReceiveCommand | ( | string | messageBody, |
| Func< ICommand< TAuthenticationToken >, bool?> | receiveCommandHandler, | ||
| string | messageId, | ||
| string | signature, | ||
| string | signingTokenConfigurationKey, | ||
| Action | skippedAction = null, |
||
| Action | lockRefreshAction = null |
||
| ) |
Deserialises and processes the messageBody received from the network through the provided receiveCommandHandler .
| messageBody | A serialised IMessage. |
| receiveCommandHandler | The handler method that will process the ICommand<TAuthenticationToken>. |
| messageId | The network id of the IMessage. |
| signature | The signature of the IMessage. |
| signingTokenConfigurationKey | The configuration key for the signing token as used by IConfigurationManager. |
| skippedAction | The Action to call when the ICommand<TAuthenticationToken> is being skipped. |
| lockRefreshAction | The Action to call to refresh the network lock. |
Implemented in Cqrs.Azure.ServiceBus.AzureBusHelper< TAuthenticationToken >.