使用NoSQL DB的asp.net动态数据支架

时间:2012-09-09 20:11:21

标签: asp.net-mvc entity-framework nosql asp.net-mvc-scaffolding

有没有办法使用NoSQL DB(CouchDB)使用ASP.NET动态数据WebApp或Scaffold 我有一个对象的类库 - 标记为ContextModel。

我想我必须从我的对象模型生成EDMX文件 - 但我不确定如何。

由于

1 个答案:

答案 0 :(得分:3)

我认为你想要的是创建一个自定义脚手架。史蒂文桑德森有一个关于MvcScaffolding和articles is devoted to this topic之一的精彩系列。所以你会做类似

的事情
> scaffold CustomScaffolder CouchRepository

如果要将其设置为默认存储库:

> Set-DefaultScaffolder Repository CouchRepository

您不需要生成EDMX,因为您不需要EntityFramework 在脚手架控制器时,一定要使用“-Repository”开关。见article