我正在使用ASP.NET核心&实体框架核心编写REST。到目前为止,我的控制器具有最小的逻辑,通常推迟到处理通常数据库操作的服务层。我的API将被一个不和谐的机器人所消耗,当用户发出命令时,我希望他们能够自动在我的数据库中注册,最终将一个新记录插入到一个数据库表中:public async Task<ActionResult}
return Creat
目标是创建一个可以被本地移动设备(ios,android,win phone)以及具有各种表示层(asp.net核心MVC,angular)的web应用程序共享的api。如果我们在REST api中添加检查,那么asp.net MVC应用程序控制器将不得不使用HttpClient调用REST web api,而不仅仅是引用业务层(共享类库)。选项1:
web api (安全性在此)>业务/服务层>数据访问层>