怎么做注册账号的网站,珠海网站建设科速,网站如何做mip,许昌建设网站可能是由于.NET Core还不是正式版的缘故吧#xff0c;MongoDB的官方Driver(http://mongodb.github.io/mongo-csharp-driver/)一直不支持.NET Core#xff0c;这给想在.NET Core上尝试MongoDB带来了不便#xff0c;本人就是其中之一 #xff1a;#xff09; 于是Fork了官方… 可能是由于.NET Core还不是正式版的缘故吧MongoDB的官方Driver(http://mongodb.github.io/mongo-csharp-driver/)一直不支持.NET Core这给想在.NET Core上尝试MongoDB带来了不便本人就是其中之一 于是Fork了官方的source code没有太多的修改就可以运行了于是打包发布不敢独享 可以在Nuget上搜 ”RaisingStudio.MongoDB.Driver“ 找到这个包也可以直接用Package Management Console安装 Install-Package RaisingStudio.MongoDB.Driver 示例 using MongoDB.Bson;using MongoDB.Driver; var client new MongoClient(mongodb://localhost:27017);var database client.GetDatabase(foo);var collection database.GetCollectionBsonDocument(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]);
} 或使用强类型方式 public class Person
{ public ObjectId Id { get; set; } public string Name { get; set; }
} var client new MongoClient(mongodb://localhost:27017);var database client.GetDatabase(foo);var collection database.GetCollectionPerson(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);
} 详细说明请参见官方文档 http://mongodb.github.io/mongo-csharp-driver/ 源代码 https://github.com/zhongzf/mongo-csharp-driver 相关文章 ASP.NET Core 1.0 入门——了解一个空项目ASP.NET Core 1.0 部署 HTTPS .NET Framework 4.5.1.NET Core 1.0、ASP.NET Core 1.0和EF Core 1.0简介云服务器下ASP.NET Core 1.0环境搭建包含mono与coreclr使用VS Code开发ASP.NET Core 应用程序dotnet run是如何启动asp.net core站点的ASP.NET Core提供模块化Middleware组件“dotnet restore和dotnet run都做了些什么探秘 dotnet run 如何运行 .NET Core 应用程序.NET Portability Analyzer 已开源ASP.NET Core的配置1读取配置信息ASP.NET Core的配置2配置模型详解.NET Core 1.0 RC2 历险之旅使用VS Code开发 调试.NET Core 应用程序让我们Core在一起ASP.NET Core .NET Core.NET Core VS Code 环境配置官方博客明确了 .NET Core RC2/RTM 时间表.NET Core全新的配置管理[共9篇]利用记事本创建一个ASP.NET Core RC2 MVC应用微软.NET 正式劈腿成功横跨所有平台.NET Core 1.0 CentOS7 尝试解读发布.NET Core RC2 and .NET Core SDK Preview 1[.NET Core].NET Core R2安装及示例教程ASP.NET Core 开发-中间件(Middleware)结合Jexus Kestrel 部署 asp.net core 生产环境通过Jexus 部署 dotnetcore版本MusicStore 示例程序ASP.NET Core 中文文档 第一章 入门用 Visual Studio Code 在 macOS 上创建首个 ASP.NET Core 应用程序用 Visual Studio 和 ASP.NET Core MVC 创建首个 Web API用 Visual Studio 发布一个 Azure 云 Web 应用程序ASP.NET Core MVC 与 Visual Studio 入门第二章指南4.2添加 ControllerDotNet Core 介绍asp.net core 中间件详解及项目实战教你实践ASP.NET Core Authorization免看文档教程asp.net core 使用 Redis 和 Protobuf 进行 Session 缓存asp.net core 中间件详解及项目实战第二章 指南4.3添加 Viewdotnet core开发体验之开始MVCdotnet core 开发体验之Routing聊聊ASP.NET Core默认提供的这个跨平台的服务器——KestrelServer简析.NET Core 以及与 .NET Framework的关系.NET Core 使用Dapper 操作MySQL使用 CommandLineApplication 类创建专业的控制台程序简析 .NET Core 构成体系 原文地址http://www.cnblogs.com/zhongzf/p/5616971.html .NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注