Exemple #1
0
        public static void CreateResponse(this HttpListenerResponse response, HttpStatusCode statusCode, string message,
                                          string contentType = "text/plain")
        {
            using (var memStream = new MemoryStream())
            {
                var contentBytes = Encoding.UTF8.GetBytes(message);
                memStream.Write(contentBytes, 0, contentBytes.Length);

                memStream.Seek(0, SeekOrigin.Begin);
                response.ContentEncoding = Encoding.UTF8;
                response.CreateResponse(statusCode, memStream, contentType);
            }
        }