Is there a way to read a solid work file using .net ?

We have a requirement to read a solid work drawing file and extract its content using .net framework. Is this possible? Is there a .Net Framework like that of AutoDesk RealDWG? 

Thank you.

SolidworksApi/macros