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.