title: Recommended way to read data from an Excel file using an Azure App Service?
body: <p><strong>Background</strong><br>
  I have a legacy site that allows authorised users to upload an Excel spreadsheet of product data etc. The site then reads the Excel worksheets and unpacks the data into SQL server.
  It's an old site and it uses OLE. Old but it works.</p>
  
  <p><strong>The problem</strong><br>
  I've recently published the site to an Azure <em>App Service</em> but the existing section of my code that reads from Excel doesn't work (as Azure doesn't have the right driver).</p>
  
  <p><strong>The question</strong><br>
  I'm happy to rewrite this section of code but what is the CORRECT or RECOMMENDED approach for reading from Excel using an Azure App Service?
  I'm not asking about ways that MIGHT work I'm only interested in the RIGHT way to do this.</p>
  
  <p>By "recommendeded" I mean:</p>
  
  <ul>
  <li>not unnecessarily complicated.  Keep it simple.</li>
  <li>likely to retain support from Microsoft in the future</li>
  </ul>
  
  <p>I have researched this issue but have not been able to find a clear statement of the best way to do this. If you have experience or knowledge of different ways of doing this I'd be grateful if you could share your conclusion about the BEST way to do this.</p>