Есть ли способ создать экземпляр сторонней/внешней библиотеки при запуске моего сервера WCF и не создавать новый каждый раз, когда будет получен запрос? Я ищу что-то вроде файла Global.asax на веб-сайте asp.net.Отдельный экземпляр сторонней библиотеки для службы WCF
Я относительно новичок в WCF, и в настоящее время я только создаю прототипы с помощью консольного приложения и обслуживаю службу WCF с помощью System.ServiceModel.Web.WebServiceHost (я делаю REST поверх WCF). Соответствующая библиотека открывает сокет TCP для отдельной (внутренней) службы. В конечном итоге у меня будет довольно много нагрузки на услугу, и я предпочел бы, чтобы один раз открывал только один разъем, а не открывал и закрывал розетки, когда поступают запросы.
Любая помощь или советы будут оценены.