private static HttpServerResponse GetMethodNotAllowedResponse(MethodNotAllowedResponse methodNotAllowedResponse)
        {
            var serverResponse = GetDefaultResponse(methodNotAllowedResponse);
            serverResponse.Allow = methodNotAllowedResponse.Allows;

            return serverResponse;
        }
        public HttpServerResponse Visit(MethodNotAllowedResponse methodNotAllowedResponse, RestServerRequest restReq)
        {
            var serverResponse = GetDefaultResponse(methodNotAllowedResponse);

            serverResponse.Allow = methodNotAllowedResponse.Allows;

            return(serverResponse);
        }
Example #3
0
        private static HttpServerResponse GetMethodNotAllowedResponse(MethodNotAllowedResponse methodNotAllowedResponse)
        {
            var serverResponse = GetDefaultResponse(methodNotAllowedResponse);

            serverResponse.Allow = methodNotAllowedResponse.Allows;

            return(serverResponse);
        }
Example #4
0
        public IHttpResponse Visit(MethodNotAllowedResponse methodNotAllowedResponse, HttpRequest restReq)
        {
            var rawHttpResponseBuilder = new StringBuilder();

            rawHttpResponseBuilder.Append(CreateDefaultResponse(methodNotAllowedResponse));
            rawHttpResponseBuilder.AppendFormat("Allow: {0}", string.Join(",", methodNotAllowedResponse.Allows));
            rawHttpResponseBuilder.Append(CreateHttpNewLine());

            return(CreateHttpResponse(rawHttpResponseBuilder));
        }