title: Cosmos Mongodb query fails but azure storage explorer works fine?
body: <p>I am trying to query a Cosmos MongoDB collection, I can connect to it fine with Robo3T and 3T Studio, and dotnet core mongo client (in a test harness).  I can do a count of entities (db.[collection_name].count({})) in all of the platforms, but every query (db.[collection_name].find({}) fails with the following error :</p>
  
  <pre><code>Error: error: {
  "_t" : "OKMongoResponse",
  "ok" : 0,
  "code" : 1,
  "errmsg" : "Unknown server error occurred when processing this request.",
  "$err" : "Unknown server error occurred when processing this request."}
  </code></pre>
  
  <p>Here is my sample query from Rob3T and below that sample .NET harness.. Doesn't matter what I use, same error every time.</p>
  
  <pre><code>db.wihistory.find({})
  </code></pre>
  
  <p>and the dotnet core code :</p>
  
  <pre><code>string connectionString = @"my connections string here";
          MongoClientSettings settings = MongoClientSettings.FromUrl(
              new MongoUrl(connectionString)
          );
          settings.SslSettings = 
          new SslSettings() { EnabledSslProtocols = SslProtocols.Tls12 };
          var mongoClient = new MongoClient(settings);
          var database = mongoClient.GetDatabase("vstsagileanalytics");
          var collection = database.GetCollection&lt;dynamic&gt;("wihistory");
          var data = collection.Find(new BsonDocument()).ToList();
          System.Console.WriteLine(data.ToString());
  </code></pre>