Использование WebServiceHost в настольных приложениях

Я размещаю службу с помощью WebServiceHost в своем настольном приложении и не закрываю эту службу, если процесс завершается. Я проверил порт, который использовал после завершения процесса, и он был закрыт, и я смог правильно использовать тот же порт.

Из этого потока закрывается только переключение состояния для объекта WebServiceHost.

Я не нашел ни одной темы, предупреждающей не использовать close. Правильно ли удалено настольное приложение после завершения? Или требуется закрыть службу, когда приложение завершает работу.

WebServiceHost WCFService = new WebServiceHost(wcs, httpBaseAddress);
WCFService.Open();
WCFService.Close(); // Is this line of code required when using WebServiceHost 

0 ответов

Другие вопросы по тегам