使用EF Database-First Application部署ASP.NET Web API

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用EF Database-First Application部署ASP.NET Web API相关的知识,希望对你有一定的参考价值。

我有一个我正在工作两个月的项目,

它包含三个层(项目):

  1. 数据访问层(C#Folder)(包含实体框架文件)。
  2. 业务逻辑(C#文件夹)(包含操作数据的方法)。
  3. API(Web App)(包含仅调用业务层的正确方法的API)。

我购买了支持IIS 8的Windows主机,并尝试了两种上传项目的方法

第一个:我右键单击API层并选择发布,然后通过FTP给它正确的数据,然后等待它上传,完成后:当我尝试调用任何连接器中的任何方法时它给我(500内部服务器错误)。

第二个:刚刚复制了所有文件并将其放在我的网站上,因为岸不起作用!

记住:

我第一次使用Visual Studio,我已经上传到我的网站的数据库然后在本地调试解决方案,它的工作正常!

请帮我。

答案

谁遇到过类似的问题,

我认为我的问题是因为我使用了一个mysql数据库,而且我有一些存储日期和时间的列,它们只是不能一起工作!

我的申请还在开发中。

以上是关于使用EF Database-First Application部署ASP.NET Web API的主要内容,如果未能解决你的问题,请参考以下文章

Database-First,Model-First,Code-first

代码优先与模型/数据库优先[关闭]

如何避免在EF自动生成的model中的DataAnnotation被覆盖掉

为啥我的 Entity Framework Core Database-First 模型自定义更改在 Re-Scaffold 后消失了?任何解决方案

如何使用 c# 在数据库优先方法中拥有审计列?

实体框架理解[重复]