title: Azure Blob Storage successful requests show as failed requests in Application Insights
body: <p>The following container exists and hence returns failed request code 409</p>
  
  <pre><code>var container = blobClient.GetContainerReference("my-container");
  container.CreateIfNotExists();
  </code></pre>
  
  <p>I do a check to make sure the Blob reference doesn't exist before creating. This returns a 404 response code with a bool.</p>
  
  <pre><code>if(container.GetBlockBlobReference("this-file-could-exist").Exists()) {
  </code></pre>
  
  <p>In the first example I expect the container to exist, in the second expect the file not to exist. But in both cases I do a check to make sure.</p>
  
  <p>The code all works fine. The issue is that Application Insights alerts me to a heap of failed requests. Although these are not really failed requests there actually successful request because thats what I expect.</p>
  
  <p>Whats the best way to resolve this? Can I make azure return 200 success or do I need to ignore these in Application Insights somehow.</p>