Служба Windows со служебным стеком возвращает ошибку «Неверный запрос» - PullRequest
1 голос
/ 06 июня 2019

Я пытаюсь создать службу Windows с помощью стека служб.Сервис работает без проблем.Но как только я отправляю запрос, я получаю ошибку неверного запроса.

Я пробовал client.get, client.post и client.send.Это всегда возвращает ошибку неверного запроса.

Клиент:

using ServiceStack;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WindowsService1.ServiceModel;

namespace ConsoleApp1
{
class Program
{
    static void Main(string[] args)
    {
        try
        {
            var client = new JsonServiceClient("http://127.0.0.1:8088").WithCache();

            var result = client.Get(new Hello { Name = "Test"});

            Console.WriteLine(result.Result);
        }
        catch (WebServiceException webEx)
        {
            Console.Error.WriteLine(webEx.StatusCode);
            Console.Error.WriteLine(webEx.StatusDescription);
            Console.Error.WriteLine(webEx.ErrorCode);
            Console.Error.WriteLine(webEx.ErrorMessage); //Is Empty.
            Console.Error.WriteLine(webEx.StackTrace);
        }
    }
}}

Служба:

является шаблоном из ServiceStack.(ServiceStack Windows Service пусто).

Проблема, с которой я сталкиваюсь только в службе Windows.

...