I'm trying to write some adapters to a 3rd party class library in C# and would ideally like to achieve that other projects in the solution will only need to add a reference to the adapter library.