Web API
У меня есть контроллер у которого есть класс Adapter с неуправляемым ресурсом. Я реализовал этот класс унаследовав его от IDisposable и добавив финализатор, В Dispose и ~Adapter я банально отсоединяюсь от неуправляемого ресурса(сервиса) с помощью своих методов. Когда я завершаю работу сервера через ctrl+c в консоли, я могу быть уверен что этот Adapter выполнит отсоединение от неуправляемого ресурса? Или как вообще правильно завершить работу сервера.
Адаптер нельзя в контейнер запихнуть?
А нету возможности явно вызвать очистку ресурсов при завершении работы?
Обсуждают сегодня