title: How to remove WebDAV module in WebAPI core?
body: <p>I have created a simple WebAPI using .Net Core 2.2. While I use POSTMAN to hit the action method with PUT HttpVerb, I get 
  <b>405 - Method not allowed</b>
  message. While I checked for this online, the suggestion was to remove the WebDAV module from the Web.config. But in the .Net Core WebAPI, there is launchSettings.json and appsettings.json for the configuration.</p>
  
  <p>Kindly help me as to how to set the setting in either of the aforementioned config files to remove the WebDAV module.</p>
  
  <p>I'm new to .Net Core.</p>
  
  <p>I tried to create a Web.Config and used the below code to remove the WebDAV module, but no luck</p>
  
  <pre><code>&lt;system.webServer&gt;
    &lt;modules runAllManagedModulesForAllRequests="false"&gt;
      &lt;remove name="WebDAVModule" /&gt;
    &lt;/modules&gt;
  &lt;/system.webServer&gt;
  </code></pre>
  
  <p>I haven't done this is WebAPI without using .Net Core. The request from POSTMAN is expected to hit the PUT method.</p>
  
  <p>Kindly help.</p>
  
  <p>How to convert this setting to JSON format for appSettings.json</p>