【发布时间】:2019-10-10 10:01:40
【问题描述】:
我正在尝试使用 EF 创建一个简单的 Blazor 客户端服务器应用,类似于 this article。
所以我有一个客户端、服务器和公共库,这很好用。但后来我将 EF 组件添加到公共库中,这样我就可以使用数据库中的真实数据,而不是演示中的玩具数据。
我尝试将它们全部设为 Core 3.0,但这不起作用,因为 Blazor 似乎需要 .NET Standard 2.0。没有它,我会遇到各种错误。
但是公共库不能使用 EF,因为(如果我没看错的话)EF6 isn't supported on Standard 2.0。如果我尝试,我会再次遇到大量错误。
所以我不确定,但我找不到任何可以让我在客户端和服务器之间共享 EF 对象的方案——这是 Blazor 的主要理由。
还有其他方法可以做到这一点吗?
【问题讨论】:
标签: entity-framework .net-core .net-standard blazor