Вопрос:

DLL службы Windows и API WepApp

c# asp.net-web-api dll windows-services

62 просмотра

1 ответ

4 Репутация автора

мы сделали одну службу Windows для доступа к последовательному порту, из этого мы связываемся с оборудованием с помощью DLL с помощью API веб-приложения.

я создаю экземпляры DLL в ApiController проблема в веб-приложение для каждого запроса Http, что моя DLL делает новый экземпляр (заново запуск).

как это побороть ..? я хочу использовать один и тот же экземпляр DLL во всем приложении, как только оно будет создано.

Спасибо винод

Автор: vinod swamy Источник Размещён: 26.04.2017 12:40

Ответы (1)


0 плюса

11121 Репутация автора

Решение

Контроллер создается для каждого запроса, и если вам нужен единственный экземпляр класса («DLL», как вы ссылаетесь), вам необходимо выполнить некоторое внедрение зависимости для контроллера.

Автор: Mike_G Размещён: 26.04.2017 12:43
Вопросы из категории :
32x32