Можешь объяснить, как паттерн Proxy используется в C# для управления доступом к объекту или для мониторинга (логирования) его операций? — ДейлиПреп