Hello Chris,
Thank you for your question. This forum is specifically for discussion of Interoperability Scenarios related to our Open Protocol Specifications Documentation. Information about the Open Protocol Specifications program and documentation can be found here, http://www.microsoft.com/protocols/default.mspx
From what I find, a more appropriate forum for you question may be the C# General forum, http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/threads
You may also want to provide your feedback regarding the absence of a COM Class template for C# to Microsoft Connect, https://connect.microsoft.com/VisualStudio/
I hope this helps.
Regards,
Mark Miller
Escalation Engineer
US-CSS DSC PROTOCOL TEAM