[英]ASP.NET 5 MVC with EF controllers using services
我是带有实体框架的 ASP.NET 5 MVC 的新手。 这可能是一个简单的问题,但是我在网上找不到这个教程,或者我不知道如何搜索它。 所以这是我的问题。
我承担了完成一个简单项目的任务。 解决方案如下所示:
Task 说有这种代码优先的方法,因此有数据、实体和服务库。
在不使用 DataContext ZA2F2ED4F8EBC046AB4C21A29DDC 的情况下,如何从 controller 为 object B 调用 object A 的服务?
我见过的所有教程甚至都不使用服务。 他们的每个控制器都使用 DataContext 实例。 如果我在 controller 中为 object BI 使用 DataContext 将使服务库无用。 我知道我可以,但目标是使用这些服务。
它可能是 go 不用我说,但要明确一点:服务库有 2 个接口和 2 个实现这两个接口的类,一对接口类用于 object A,另一对用于 ZA8CFDE6331BD49EB6AC96F8911服务A,IServiceB,服务B。
我需要从 ControllerB 调用 ServiceA 的原因是因为 B 包含 A 的一个实例,因此对于我的实践,我需要在专用于 B 的视图中列出所有 As。
我刚刚检查并看到每个服务都在使用 DataContext,所以我可以在那里添加一个新的 function 并继续使用 controller 中的服务。
傻傻的我。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.