问题描述
实际上,我想在 React Native
中使用 ASP.NET
和 SignalR
构建聊天应用程序.
Actually, I wanna to build chat app with ASP.NET
and SignalR
in React Native
.
我的后端 API
来自 ASP.NET
无需将服务器从 ASP.NET 更改为 ASP.NET Core,是否可以使用 SignalR
React Native
?
My backend API
comes from ASP.NET
Without change server from ASP.NET to ASP.NET Core, is it possible to work with SignalR
in React Native
?
我已经测试了 @aspnet/signalr
并且它与 ASP.NET
不兼容,并且我还测试了 signalr 并且它需要 jQuery
在 React Native
上!!(我认为它只是用于 ReactJS
,而不是 React-native
)
I have tested @aspnet/signalr
and it is not compatible with ASP.NET
and also I tested signalr and it requires jQuery
on React Native
!! (I think it is just for ReactJS
, not React-native
)
推荐答案
在阅读 SignalR
文档和一些尝试和错误后,我发现这个包对我的项目很有用 react-native-signalr.请记住,网址应该像这样添加:
After reading SignalR
documentation and some try and error I found this package useful for my project react-native-signalr. just remember that url should add like this:
const connection = signalr.hubConnection(YOUR_SERVER_URL, {
qs: {
access_token:
'YOUR_API_TOKEN',
},
});
这篇关于在 React Native 中使用 ASP.NET SignalR的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!