2013-07-11 3 views
0

Я новичок в Breezee, я ищу примеры, и Breezee имеет хорошую поддержку EntityFramework.Breezee и linqtosql

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

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

Но на самом деле моя модель данных LinqToSql. Можно ли использовать Breezee с LinqToSql? Как настроить метаданные?

Благодаря

ответ

0

Вам нужно будет либо

1) построить метаданные самостоятельно на сервере в формате JSON и возвращать это. См. Metadata format.

или

2) создать метаданные на клиенте с помощью MetadataStore api, а затем настроить DataService так, чтобы он не ожидает, что на стороне сервера метаданных. Пример Edmunds в молнии Breeze показывает пример выполнения чего-то подобного.

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


    ver myEntityManager = new EntityManager({ 
     dataService: dataService, 
    }); 
Смежные вопросы