示例#1
0
        internal static void CallRequestCallback(byte[] requestBody, SoapLoggerSettings settings)
        {
            if (_client == null)
            {
                const string methodName = "SoapLoggerClient.SetCustomHandlerCallbacks";
                throw new LoggerException("You have enabled 'useCustomHandler' for client class of given service. So method '" + methodName + "' should be called before each request (typically in constructor of inherited client class).");
            }

            _client.HandleRequestBodyCallback(requestBody, settings);
        }
示例#2
0
        internal static void CallRequestCallback(byte[] requestBody, SoapLoggerSettings settings)
        {
            if (Client == null)
            {
                string methodName = "SoapLoggerClient.SetCustomHandlerCallbacks";
                throw new LoggerException("You have enabled 'useCustomHandler' for client class of given service. So method '" + methodName + "' should be called before making any request. Make sure to call it everywhere.");
            }

            Client.HandleRequestBodyCallback(requestBody, settings);
        }