I have an interface defined in an IDL file that I would like to use in C#. Is there a way to convert the IDL to something usable in C#?