0

我是 Breezee 的新手,我正在寻找示例,并且 Breezee 对 EntityFramework 有很好的支持。

readonly EFContextProvider<TodosContext> _contextProvider =
new EFContextProvider<TodosContext>();

// ~/breeze/todos/Metadata
[HttpGet]
public string Metadata() {
    return _contextProvider.Metadata();
}

但实际上我的数据模型是 LinqToSql。我可以将 Breezee 与 LinqToSql 一起使用吗?如何配置元数据?

谢谢

4

1 回答 1

0

您将需要

1)自己在服务器上以json格式构建元数据并返回。请参阅元数据格式

或者

2) 使用MetadataStore api在客户端创建元数据,然后配置您的数据服务,使其不需要服务器端元数据。Breeze zip 中的 Edmunds 示例显示了执行此类操作的示例。

    var dataService = new DataService({
        serviceName: "MyServiceName",
        hasServerMetadata: false
    });


    ver myEntityManager = new EntityManager({
        dataService: dataService,
    });
于 2013-07-11T23:37:58.720 回答