/// <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(); }
public void HandleOneWay(IServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody) { FabricTelemetryInitializerExtension.SetServiceCallContext(_context); _handler.HandleOneWay(requestContext, messageHeaders, requestBody); }