Я новичок в ASP.NET MVC, изучаю и экспериментирую с шаблонами корпоративного дизайна: действительно, очень интересные и полезные вещи! Но я все еще что-то упускаю в концепции утилизации ресурсов. Чтобы быть более конкретным, хочу сосредоточиться на механизме controllerFactory, который внедряет в конструктор контроллера реализацию IFuncyRepository или IFuncyService или любой другой «ресурс», который будет использоваться в контроллере (в моем случае я использую StructureMap в качестве IoC).
Мой вопрос: ГДЕ / ЕСЛИ / КАК эти закачанные ресурсы удаляются.
Книга, которой я следую в качестве руководства, - это ASP.NET Design Patterns, и до сих пор я не могу получить никаких объяснений по этому поводу, а также не имею понятия, потому что класс не структурирован, реализуя IDisposable. Похоже, что задача размещения ресурсов выполняется где-то автоматически (может быть, в IoC ??).
Поскольку я не могу этого понять, я не могу быть уверен в производительности моего приложения, что вызывает очень досадные сомнения!
Заранее спасибо всем, кто ответит или поделится моей заботой;)