private void WriteResponse(object channelMethodReturnValue, HttpListenerResponse response, bool asPureJson) { if (alreadyInvokedFlag) { alreadyInvokedFlag = false; return; } if (asPureJson) { _channelMessageService.WriteHttpResponseAsPureJson(channelMethodReturnValue, response, false); } else { _channelMessageService.WriteHttpResponse(channelMethodReturnValue, response); } }
public void WritePureJson(object responseObject, HttpListenerResponse response) { _msgService.WriteHttpResponseAsPureJson(responseObject, response, false); OnPostMessageServiceInvoked?.Invoke(this, EventArgs.Empty); }