Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework 设计ASP.NET核心Web API的最佳实践是什么_Entity Framework_Rest_Asp.net Core Webapi - Fatal编程技术网

Entity framework 设计ASP.NET核心Web API的最佳实践是什么

Entity framework 设计ASP.NET核心Web API的最佳实践是什么,entity-framework,rest,asp.net-core-webapi,Entity Framework,Rest,Asp.net Core Webapi,您好,我正在为web应用程序的后端构建一个RESTful API,我有一个关于设计最佳实践的快速问题。将多个模型与控制器关联是一种不好的做法吗?例如,我有一个模型,它表示我在数据库中查询的表,然后是另一个模型(通过linq查询创建,如连接、选择等),我正在使用这个模型,我希望为客户机提供服务。因此,如果我采用这种方法,我将始终拥有一个表示我要查询的表的模型,然后是另一个模型,它是我实际希望通过API公开的对象,这是一个坏主意吗?有没有更好的方法来组织这件事?非常感谢您的任何建议或帮助。,阅读此文

您好,我正在为web应用程序的后端构建一个RESTful API,我有一个关于设计最佳实践的快速问题。将多个模型与控制器关联是一种不好的做法吗?例如,我有一个模型,它表示我在数据库中查询的表,然后是另一个模型(通过linq查询创建,如连接、选择等),我正在使用这个模型,我希望为客户机提供服务。因此,如果我采用这种方法,我将始终拥有一个表示我要查询的表的模型,然后是另一个模型,它是我实际希望通过API公开的对象,这是一个坏主意吗?有没有更好的方法来组织这件事?非常感谢您的任何建议或帮助。

,阅读此文为您提供一个起点,阅读此文为您提供一个起点