EntityFramework 6 and mongodb and Identity
本文关键字:and Identity mongodb EntityFramework | 更新日期: 2023-09-27 18:08:49
我正在使用WebAPi项目,我想设置EntityFramework 6与Mongodb。
我已经通过以下链接设置了我的mongodb数据库和我的实体框架代码第一个模型:
http://cdn.rssbus.com/help/DG1/ado/pg_efCodeFirst.htm现在我想让实体框架和Asp.net Identity 2基于Mongodb一起工作。然而,我找不到任何允许这样做的方法或模块。我发现了以下内容,但它解释了如何卸载实体框架。
https://github.com/g0t4/aspnet-identity-mongo所以你会知道一个教程,或者你会有任何经验,使mongodb EF代码和身份与工作?
谢谢,
好了,我终于找到解决办法了。
我不再使用EF了。
我正在使用asp.net Identity Mongo和我编译的V2分支。
https://github.com/InspectorIT/MongoDB.AspNet.Identity/tree/v2我使用MongoRepository作为模型的存储库。
https://github.com/RobThree/MongoRepository我已经开发了一个DataService来管理我的模型的CRUD操作。
public class DataService
{
public static MongoRepository<ModelClass> ModelClass{ get { return Singleton<MongoRepository<ModelClass>>.Instance; } }
}
public class Singleton<T> where T : class, new()
{
Singleton() { }
private static readonly Lazy<T> instance = new Lazy<T>(() => new T());
public static T Instance { get { return instance.Value; } }
}
我很好。
谢谢,