情况:我有两个应用程序。一个是API,另一个是我的Web应用程序。
编辑:只有API可以访问数据库
想法:是否可以在我的Web应用程序中使用实体框架,将API作为数据源而不是实际的数据库?
答案 0 :(得分:0)
如果我很了解您的情况,您有两个连接到同一数据库的应用程序?我认为你有两个选择:
首先是创建第三个项目" Repository"使用数据库访问逻辑并在两个应用程序中使用它。
使用您的API作为WebApplication Data的源 - 只需从WebApp控制器中的操作向您的api发出HTTP调用(例如。http://localhost/api/path)。