我在我的项目中使用ASP.Net样板框架+ SQL Server 2016。最近,我遇到了从SQL Server迁移到MongoDB的挑战。我发现可以使用ASP .NET样板并安装所需的NuGet包,但由于缺少文档,我唯一能做的就是定义各自的RepositoryBase类:
public abstract class MyRepositoryBase<TEntity, TPrimaryKey> : MongoDbRepositoryBase<TEntity, TPrimaryKey>
where TEntity : class, IEntity<TPrimaryKey>
{
protected MyRepositoryBase(IMongoDatabaseProvider databaseProvider)
: base(databaseProvider)
{
}
}
据我了解,首先,我需要在某处定义连接字符串。然后使用所需的基本数据(以前由EF Core迁移完成)填充数据库。显然,新方法中的EF Core已经过时,这对我的DbContext类来说是否已经过时了? 实际上,有很多关于ASP .NET样板和MongoDB集成的问题,因此我目前的帖子实际上是提供某种现有集成示例的请求。提前谢谢。
答案 0 :(得分:0)