mtl*_*ing 8 single-page-application breeze
我只是想知道如何在单独的数据层项目中实现breeze的EFContextProvider.此外,由于该项目是一个类库而不是MVC 4应用程序,我应该如何将它包含在我的项目中?我真的不需要Breeze NuGet包中的整套技巧,只需要EFContextProvider的东西.我想使用EFContextProvider DbContext包装器实现一个工作单元模式,就像John Papa在他精彩的复数课程中所做的那样.有没有人这样做过?有小费吗?
谢谢
我们有一个更复杂的样本称为"TempHire",它有一个完整的UoW与Repos和单独的模型项目.
Breeze.NET组件(Breeze应用程序的.NET服务器端帮助程序......如果你使用.NET)都在一个单独的.DLL中它们根本不依赖于MVC ... zip.那里有Web API的东西.也许那就是你所关心的.好吧......记住这是GitHub上的开源.你并不局限于Breeze .DLL.从你想要的部分构建自己的.
在我看来,UoW是Repository的一小段.如果您了解有界的上下文是什么并且可以将其转换为DbContext实现,我认为您自己不需要太多帮助来进行转换.这没有什么神奇之处.
对于每个人,我强烈推荐Scott Allen在Pluralsight Design Patterns课程中关于Repository和UOW的视频......也许是我见过的这些模式的最清晰,无术语的阐述.
| 归档时间: |
|
| 查看次数: |
4383 次 |
| 最近记录: |