c# - 是否可以从移动和桌面应用程序访问同一个 Firestore 集合?

标签 c# firebase flutter google-cloud-firestore

我必须处理一个项目,该项目的业务需要一个移动应用程序——内置在 Flutter 中;和一个桌面应用程序——C# Windows Form App。这两个模块都旨在访问 Firebase Firestore 中的相同集合,关于如何实现它的任何提示?关于这个用例,Firestore 是否有更好的替代方案?

最佳答案

我建议使用 FireSharp 之类的库或其他库。

FireSharp

如果您的应用程序将支持多用户,那么您最大的问题将是文档更新。

此外,我会使用像 NewtonSoft 这样的 JSON 库。

NewtonSoft Libary

查看 Google 的文档:

Google Documentation

另一种可能是 SQL Server,您可以在其中使用 flutter 应用程序和 c# 应用程序访问权限。但是 Firebase 在 flutter 中更容易实现……但是你需要知道你的数据库应该是 SQL,还是 NoSQL (Firebase)。

关于c# - 是否可以从移动和桌面应用程序访问同一个 Firestore 集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71239849/

相关文章:

firebase - cordova-plugin-fcm 使用 ios 真实设备( ionic )在 token 中给出 null

routing - Flutter - 自定义路由转换导致黑屏

flutter - 我是否需要删除存储在 path_provider.getTemporaryDirectory() 中的图像,因为我将其用作临时占位符?

dart - 谁能说为什么我的代码不返回输出,但是代码没有显示任何错误

c# - 当 webroot 更改时防止 session 结束

c# - 无法将生产服务器设置为生产

Android/Firebase - 解析 GCM 事件中的时间戳时出错 - 空时间戳

c# - global.asax 中的 Application_Error 真的是处理错误的方法吗?

c# - 在运行时确定 C# P/Invoke 结构对齐

java - 无法从 Android 手机向 Firebase 数据库发送数据