public IDisposable RecieveActorMessage(Uri requestUri, string actorMethodName, ActorMessageHeaders actorMessageHeaders, CustomServiceRequestHeader customServiceRequestHeader) { throw new NotImplementedException(); }
public void RecieveActorMessageFailed(Uri requestUri, string actorMethodName, ActorMessageHeaders actorMessageHeaders, CustomServiceRequestHeader customServiceRequestHeader, Exception ex) { throw new NotImplementedException(); }
public void RecieveServiceMessageFailed(Uri requestUri, string serviceMethodName, ServiceRemotingMessageHeaders serviceMessageHeaders, CustomServiceRequestHeader customServiceRequestHeader, Exception ex) { throw new NotImplementedException(); }
public IDisposable RecieveServiceMessage(Uri requestUri, string serviceMethodName, ServiceRemotingMessageHeaders serviceMessageHeaders, CustomServiceRequestHeader customServiceRequestHeader) { throw new NotImplementedException(); }
public void ServiceClientFailed(Uri requestUri, CustomServiceRequestHeader customServiceRequestHeader, Exception ex) { throw new NotImplementedException(); }
private Task <byte[]> RequestActorResponseAsync(ServiceRemotingMessageHeaders messageHeaders, ActorMessageHeaders actorMessageHeaders, CustomServiceRequestHeader customServiceRequestHeader, byte[] requestBody) { var methodName = GetActorMethodName(actorMessageHeaders); using (Logger.CallActor(ServiceUri, methodName, actorMessageHeaders, customServiceRequestHeader)) { try { var result = this.InnerClient.RequestResponseAsync(messageHeaders, requestBody); return(result); } catch (Exception ex) { Logger.CallActorFailed(ServiceUri, methodName, actorMessageHeaders, customServiceRequestHeader, ex); throw; } } }
protected override Task <byte[]> SendServiceOneWay(ServiceRemotingMessageHeaders messageHeaders, CustomServiceRequestHeader customServiceRequestHeader, byte[] requestBody) { var actorMessageHeaders = GetActorMessageHeaders(messageHeaders); if (actorMessageHeaders != null) { return(SendActorOneWay(messageHeaders, actorMessageHeaders, customServiceRequestHeader, requestBody)); } return(base.SendServiceOneWay(messageHeaders, customServiceRequestHeader, requestBody)); }