Ejemplo n.º 1
0
 /// <summary>
 /// Handles a one way message from the client. It consumes the correlation id and context from the message headers, if any.
 /// </summary>
 /// <param name="requestContext">Request context - contains additional information about the request.</param>
 /// <param name="messageHeaders">Request message headers.</param>
 /// <param name="requestBody">Request message body.</param>
 public void HandleOneWay(IServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)
 {
     HandleAndTrackRequestAsync(messageHeaders, () =>
     {
         _innerHandler.HandleOneWay(requestContext, messageHeaders, requestBody);
         return(Task.FromResult <byte[]>(null));
     }).Forget();
 }
Ejemplo n.º 2
0
 public void HandleOneWay(IServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)
 {
     FabricTelemetryInitializerExtension.SetServiceCallContext(_context);
     _handler.HandleOneWay(requestContext, messageHeaders, requestBody);
 }