ProxyExploration icon indicating copy to clipboard operation
ProxyExploration copied to clipboard

Simple samples of RealProxy and DispatchProxy

Proxy Exploration

This repository is meant to be a small playground for implementing proxy design patterns with different APIs. First, I use System.Runtime.Remoting.Proxies.RealProxy to implement the proxy pattern. Then, I port the sample to .NET Core and use System.Reflection.DispatchProxy and Castle.DynamicProxy to implement the same pattern.

This repo is in response to frequent use of RealProxy in customer applications that complicates migrating to .NET Core.