The Proxy Pattern in C#
The Proxy pattern provides a surrogate or placeholder object to control access to another, different object. The Proxy object can be used in the same manner as its containing object. Ooooh, dinner AND a view! Photo by Alev Takil [https://unsplash.com/@alevtakil?utm_source=ghost&utm_medium=referral&utm_