Я из мира StructureMap, где никогда не нужно выпускать разрешенные временные объекты.
Я вижу, что Windsor по умолчанию отслеживает любые разрешенные временные объекты и, следовательно, предотвращает их сборку мусора до тех пор, пока они не будут освобождены (если они вообще будут освобождены).
Я нашел NoTrackingReleasePolicy в документах, но его использование не рекомендуется .
Мне кажется, что отпустить какие-то временные объекты, как будто возвращаясь ко времени.
Я буду использовать NoTrackingReleasePolicy в своем приложении.
В какую проблему я попадаю, делая это? Или, другими словами, почему я хочу выпускать объекты вручную вместо того, чтобы сборщик мусора обрабатывал это для меня?