コード例 #1
0
        private void RespondToClientWithBulkRequest(StreamWriter streamWriter, long payloadSizeInBytes)
        {
            var responseMsg = new FunctionCallResponseMessage
            {
                IsBulky         = true,
                ReturnValue     = payloadSizeInBytes,
                CaughtException = false
            };

            var responseStr = _serializer.SerializeObject(responseMsg);

            streamWriter.WriteLine(responseStr);
        }
コード例 #2
0
        private void HandleNonBulk(object returnValue, StreamWriter streamWriter)
        {
            var responseMsg = new FunctionCallResponseMessage
            {
                IsBulky         = false,
                ReturnValue     = returnValue,
                CaughtException = false
            };

            var reponseStr = _serializer.SerializeObject(responseMsg);

            streamWriter.WriteLine(reponseStr);
        }