Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized function calls.
This commit is contained in:
5
local-nugets/mongodb.driver/3.5.0/.nupkg.metadata
Normal file
5
local-nugets/mongodb.driver/3.5.0/.nupkg.metadata
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"version": 2,
|
||||
"contentHash": "ST90u7psyMkNNOWFgSkexsrB3kPn7Ynl2DlMFj2rJyYuc6SIxjmzu4ufy51yzM+cPVE1SvVcdb5UFobrRw6cMg==",
|
||||
"source": "https://api.nuget.org/v3/index.json"
|
||||
}
|
||||
BIN
local-nugets/mongodb.driver/3.5.0/.signature.p7s
Normal file
BIN
local-nugets/mongodb.driver/3.5.0/.signature.p7s
Normal file
Binary file not shown.
60
local-nugets/mongodb.driver/3.5.0/MongoDB.Driver.nuspec
Normal file
60
local-nugets/mongodb.driver/3.5.0/MongoDB.Driver.nuspec
Normal file
@@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>MongoDB.Driver</id>
|
||||
<version>3.5.0</version>
|
||||
<authors>MongoDB Inc.</authors>
|
||||
<requireLicenseAcceptance>true</requireLicenseAcceptance>
|
||||
<license type="expression">Apache-2.0</license>
|
||||
<licenseUrl>https://licenses.nuget.org/Apache-2.0</licenseUrl>
|
||||
<icon>packageIcon.png</icon>
|
||||
<readme>README.md</readme>
|
||||
<projectUrl>https://www.mongodb.com/docs/drivers/csharp/</projectUrl>
|
||||
<description>Official .NET driver for MongoDB.</description>
|
||||
<releaseNotes>https://github.com/mongodb/mongo-csharp-driver/releases/tag/v3.5.0</releaseNotes>
|
||||
<copyright>Copyright © 2010-present MongoDB Inc.</copyright>
|
||||
<tags>mongodb mongo nosql</tags>
|
||||
<repository type="git" url="https://github.com/mongodb/mongo-csharp-driver.git" commit="d2ff8abfe42e4a9d6bba6caa2238c51dbbb7497f" />
|
||||
<dependencies>
|
||||
<group targetFramework=".NETFramework4.7.2">
|
||||
<dependency id="MongoDB.Bson" version="3.5.0" exclude="Build,Analyzers" />
|
||||
<dependency id="DnsClient" version="1.6.1" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Logging.Abstractions" version="2.0.0" exclude="Build,Analyzers" />
|
||||
<dependency id="SharpCompress" version="0.30.1" exclude="Build,Analyzers" />
|
||||
<dependency id="Snappier" version="1.0.0" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Buffers" version="4.5.1" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Net.Http" version="4.3.4" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Runtime.InteropServices.RuntimeInformation" version="4.3.0" exclude="Build,Analyzers" />
|
||||
<dependency id="ZstdSharp.Port" version="0.7.3" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework="net6.0">
|
||||
<dependency id="MongoDB.Bson" version="3.5.0" exclude="Build,Analyzers" />
|
||||
<dependency id="DnsClient" version="1.6.1" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Logging.Abstractions" version="2.0.0" exclude="Build,Analyzers" />
|
||||
<dependency id="SharpCompress" version="0.30.1" exclude="Build,Analyzers" />
|
||||
<dependency id="Snappier" version="1.0.0" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Buffers" version="4.5.1" exclude="Build,Analyzers" />
|
||||
<dependency id="ZstdSharp.Port" version="0.7.3" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
<group targetFramework=".NETStandard2.1">
|
||||
<dependency id="MongoDB.Bson" version="3.5.0" exclude="Build,Analyzers" />
|
||||
<dependency id="DnsClient" version="1.6.1" exclude="Build,Analyzers" />
|
||||
<dependency id="Microsoft.Extensions.Logging.Abstractions" version="2.0.0" exclude="Build,Analyzers" />
|
||||
<dependency id="SharpCompress" version="0.30.1" exclude="Build,Analyzers" />
|
||||
<dependency id="Snappier" version="1.0.0" exclude="Build,Analyzers" />
|
||||
<dependency id="System.Buffers" version="4.5.1" exclude="Build,Analyzers" />
|
||||
<dependency id="ZstdSharp.Port" version="0.7.3" exclude="Build,Analyzers" />
|
||||
</group>
|
||||
</dependencies>
|
||||
<frameworkAssemblies>
|
||||
<frameworkAssembly assemblyName="System.IO" targetFramework=".NETFramework4.7.2" />
|
||||
<frameworkAssembly assemblyName="System.Net.Http" targetFramework=".NETFramework4.7.2" />
|
||||
<frameworkAssembly assemblyName="System.Runtime" targetFramework=".NETFramework4.7.2" />
|
||||
<frameworkAssembly assemblyName="System.Runtime.InteropServices.RuntimeInformation" targetFramework=".NETFramework4.7.2" />
|
||||
<frameworkAssembly assemblyName="System.Security.Cryptography.Algorithms" targetFramework=".NETFramework4.7.2" />
|
||||
<frameworkAssembly assemblyName="System.Security.Cryptography.Encoding" targetFramework=".NETFramework4.7.2" />
|
||||
<frameworkAssembly assemblyName="System.Security.Cryptography.Primitives" targetFramework=".NETFramework4.7.2" />
|
||||
<frameworkAssembly assemblyName="System.Security.Cryptography.X509Certificates" targetFramework=".NETFramework4.7.2" />
|
||||
</frameworkAssemblies>
|
||||
</metadata>
|
||||
</package>
|
||||
87
local-nugets/mongodb.driver/3.5.0/README.md
Normal file
87
local-nugets/mongodb.driver/3.5.0/README.md
Normal file
@@ -0,0 +1,87 @@
|
||||
MongoDB C# Driver
|
||||
=================
|
||||
|
||||
[](https://www.nuget.org/packages/MongoDB.Driver/)
|
||||
[](https://mongodb.github.io/mongo-csharp-driver/3.4.0/api/index.html)
|
||||
[](https://www.mongodb.com/docs/drivers/csharp/current/)
|
||||
[](https://github.com/mongodb/mongo-csharp-driver/blob/main/LICENSE.md)
|
||||
|
||||
The official MongoDB .NET/C# driver.
|
||||
|
||||
The MongoDB .NET/C# driver follows [semantic versioning](https://semver.org/) since v3.0.0 of its releases.
|
||||
|
||||
Getting Started
|
||||
---------------
|
||||
|
||||
### Untyped Documents
|
||||
```C#
|
||||
using MongoDB.Bson;
|
||||
using MongoDB.Driver;
|
||||
```
|
||||
|
||||
```C#
|
||||
var client = new MongoClient("mongodb://localhost:27017");
|
||||
var database = client.GetDatabase("foo");
|
||||
var collection = database.GetCollection<BsonDocument>("bar");
|
||||
|
||||
await collection.InsertOneAsync(new BsonDocument("Name", "Jack"));
|
||||
|
||||
var list = await collection.Find(new BsonDocument("Name", "Jack"))
|
||||
.ToListAsync();
|
||||
|
||||
foreach(var document in list)
|
||||
{
|
||||
Console.WriteLine(document["Name"]);
|
||||
}
|
||||
```
|
||||
|
||||
### Typed Documents
|
||||
|
||||
```C#
|
||||
using MongoDB.Bson;
|
||||
using MongoDB.Driver;
|
||||
```
|
||||
|
||||
```C#
|
||||
public class Person
|
||||
{
|
||||
public ObjectId Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
}
|
||||
```
|
||||
|
||||
```C#
|
||||
var client = new MongoClient("mongodb://localhost:27017");
|
||||
var database = client.GetDatabase("foo");
|
||||
var collection = database.GetCollection<Person>("bar");
|
||||
|
||||
await collection.InsertOneAsync(new Person { Name = "Jack" });
|
||||
|
||||
var list = await collection.Find(x => x.Name == "Jack")
|
||||
.ToListAsync();
|
||||
|
||||
foreach(var person in list)
|
||||
{
|
||||
Console.WriteLine(person.Name);
|
||||
}
|
||||
```
|
||||
|
||||
Documentation
|
||||
-------------
|
||||
* [MongoDB](https://www.mongodb.com/docs)
|
||||
* [.NET/C# Driver](https://www.mongodb.com/docs/drivers/csharp/current/)
|
||||
* [API Reference](https://mongodb.github.io/mongo-csharp-driver/3.4.0/api/index.html)
|
||||
|
||||
Questions/Bug Reports
|
||||
---------------------
|
||||
* [MongoDB Community Forum](https://www.mongodb.com/community/forums/tags/c/data/drivers-odms/7/dot-net)
|
||||
* [Jira](https://jira.mongodb.org/browse/CSHARP)
|
||||
|
||||
If you’ve identified a security vulnerability in a driver or any other MongoDB project, please report it according to the [instructions here](https://www.mongodb.com/docs/manual/tutorial/create-a-vulnerability-report).
|
||||
|
||||
Contributing
|
||||
------------
|
||||
|
||||
Please see our [guidelines](CONTRIBUTING.md) for contributing to the driver.
|
||||
|
||||
Thank you to [everyone](https://github.com/mongodb/mongo-csharp-driver/graphs/contributors) who has contributed to this project.
|
||||
44093
local-nugets/mongodb.driver/3.5.0/lib/net472/MongoDB.Driver.xml
Normal file
44093
local-nugets/mongodb.driver/3.5.0/lib/net472/MongoDB.Driver.xml
Normal file
File diff suppressed because it is too large
Load Diff
44065
local-nugets/mongodb.driver/3.5.0/lib/net6.0/MongoDB.Driver.xml
Normal file
44065
local-nugets/mongodb.driver/3.5.0/lib/net6.0/MongoDB.Driver.xml
Normal file
File diff suppressed because it is too large
Load Diff
44065
local-nugets/mongodb.driver/3.5.0/lib/netstandard2.1/MongoDB.Driver.xml
Normal file
44065
local-nugets/mongodb.driver/3.5.0/lib/netstandard2.1/MongoDB.Driver.xml
Normal file
File diff suppressed because it is too large
Load Diff
BIN
local-nugets/mongodb.driver/3.5.0/mongodb.driver.3.5.0.nupkg
Normal file
BIN
local-nugets/mongodb.driver/3.5.0/mongodb.driver.3.5.0.nupkg
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
mIjRtk6iqTuCYd/oX73RUf4DYHsCYc7RjJIehMuQgTWwQbLnBXCSUyETSEToVQLOMpYp1mgSALYmFkwLeYWO9Q==
|
||||
BIN
local-nugets/mongodb.driver/3.5.0/packageIcon.png
Normal file
BIN
local-nugets/mongodb.driver/3.5.0/packageIcon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.7 KiB |
Reference in New Issue
Block a user