title: How can I get a list of public exports from a .Net DLL?
body: <p>I can use tools like "dumpbin" and "dll export" to see the public entrypoints ("exports") of  standard win32 DLL's like Windows\SYSTEM32\GDI32.dll.   But when I use these same tools on .Net DLLs all I see is something like</p>
  
  <blockquote>
  <pre><code>    2000 .reloc
      2000 .rsrc
     48000 .text
  </code></pre>
  </blockquote>
  
  <p>I have a C#/.Net DLL that provides entrypoints to control an industrial process and I want to check its public entry points against our documentation to ensure completeness of the public documentation.  What tool shows public entry points for a .Net DLL?</p>
  
  <p>I've tried Jetbrains DotPeek, which does a complete decompile of our DLL into C# source code, but that's overkill because it shows EVERYTHING and doesn't seem to have a summary mode where it just reports out public entry points.   </p>