title: Get Mime Type from the File Where File Type is not known in C#
body: <p>I have been trying to get the Mime type form the file where i dont really know the File Type of the file. I know that there is a same questions
  <a href="https://stackoverflow.com/questions/58510/using-net-how-can-you-find-the-mime-type-of-a-file-based-on-the-file-signature">here</a></p>
  
  <p>but this is not complete as i have to support .dwg (CAD files)
  it is basically to use with Solr Search Engine. 
  So looking for a way where i can automatically read the Mime Type from the stream or signatures of the file.</p>