C#封装MongoDb.Driver 实现EF操作SqlServer模式
来源:互联网 发布:avast知乎 编辑:程序博客网 时间:2024/06/06 04:52
1.封装
public class UserDataContext { private IMongoDatabase _mongoDatabase; public UserDataContext() { MongoUrl mongourl = new MongoUrl("mongodb://cy:CsirMongoDb@192.168.2.200:27017/User"); // MongoUrl mongourl = new MongoUrl(ConfiguredManager.AppSettings["MongoDb"]); var mongoClient = new MongoClient(mongourl); _mongoDatabase = mongoClient.GetDatabase(mongourl.DatabaseName); } public IMongoCollection<Post> Post => _mongoDatabase.GetCollection<Post>(typeof (Post).Name); }
2.使用
var p = new UserDataContext().Post.AsQueryable().Count();
完毕,可再优化请指教
1 0
- C#封装MongoDb.Driver 实现EF操作SqlServer模式
- Mongodb学习一,开始使用C# Driver操作Mongodb
- MongoDB Java Driver 简单操作
- pyodbc操作sqlserver数据库封装
- 扩展MongoDB C# Driver的QueryBuilder
- c# mongodb driver 插入重复记录
- MongoDB C# Driver 使用示例 (2.2)
- MongoDB C# Driver 使用示例 (2.2)
- MongoDB C# / .NET Driver 中IMongoQuery的内部实现Query的用法
- MongoDB C# / .NET Driver 中IMongoQuery的内部实现Query的用法
- MongoDB C# / .NET Driver 中IMongoQuery的内部实现Query的用法
- C# mongoDB.net driver 2.4.0实现上传下载文件及文件列表的多条件查询
- MongoDB Java Driver中的写操作策略
- MongoDB Java Driver中的写操作策略
- C#操作SQLServer数据库
- c# 操作sqlserver
- C#操作SqlServer数据库
- c# 操作sqlserver
- 全栈工程师之路(一)—— CSS(网页样式语言)
- 服务接口统一返回的格式GOOD
- KVM添加文件夹存储
- memcached client -- spymemcached使用
- Straight Insert Sort
- C#封装MongoDb.Driver 实现EF操作SqlServer模式
- GROUP BY 与ORDER BY 与 limit 综合用法
- Shell Sort
- 【工作笔记】浏览器后退响应及关于input标签的一些说明
- 基于Swift3.0/OC的缓存清理功能的实现
- ubuntu添加vlan和路由追踪
- 背包问题动态规划算法java实现及分析
- 使用构造函数直接赋值与使用初始化列表的不同
- adb pull出现 Permission denied