我期待将所有逻辑(作为操作 Entity Framework 4 对象实现)移动到服务器端。它看起来很简单(由于应用程序结构)和有益的(因为我只有一台旧笔记本电脑作为客户端和一台运行 SQL Server 2008 的坚固服务器,并且为逻辑构建单独的服务只会引入更多延迟如果与在数据库中执行此操作相比)。
那么如何在 CLR 存储过程中正确使用实体框架并使用主机服务器提供的 SqlContext 来实现呢?
突然我在网上找不到任何例子。看起来还没有人吃过这个。这是否意味着这项任务很荒谬,我绝对不应该这样做?使用 T-SQL 和直接访问表而不是 EF 类不是很方便,因为我的模型大量使用继承,并且具有非常复杂的表类型结构,其中包含许多非常简单的表。