使用Asp.net Core Web Api反应本机

时间:2020-06-30 15:14:09

标签: c# react-native asp.net-core-webapi

我已经开发了asp.net核心网络项目,

哪个工作完美。

现在,我想使用Web API扩展点网,然后我要使用react native构建移动应用程序。

我在asp.core Web API示例中搜索了很多本机响应。

但是我找不到任何东西。 我不知道在ASP.NET Core中使用react native是否很好。

如果有人有任何git repo或有关该指南的任何好的指南,请转给我。

谢谢

2 个答案:

答案 0 :(得分:1)

此刻,我正在走同一条路。我有一个用React JS编写的网站,想使用React Native添加应用程序。所有服务都在正常运行,因此可以编写React Native应用程序(许多是从React JS手动转换过来的)。然后,我要做的就是将我的dotnet核心称为Restful Apis和快乐的日子。我认为这种方法没有任何实际问题。

链接https://rapidapi.com/blog/how-to-make-rest-api-calls-in-react-native/显示了如何从React Native调用api,我相信还有很多其他示例可以遵循。所有这些都应该非常简单。

如果有人知道更好的方法,请提出建议,因为我渴望通过此方法选择最佳途径。

答案 1 :(得分:0)

我能想到的最好的就是在Visual Studio中创建项目时可以找到的.NET Core 3 + React模板。您可以添加授权,并且可以在React和.NET(OidController)中使用它。

enter image description here

enter image description here

这是一个非常好的模板。我也可以推荐Angular版本。唯一缺少的是刷新令牌升级(它使用JWT访问令牌),并且您应该向Identity添加更多代码以使用刷新令牌(如果承载令牌在20后过期,则需要刷新令牌来生成新的访问令牌)网站上AFK -30分钟)。