我需要将 Firebase 连接到 Azure 通知中心吗?

Do I need to connect Firebase to Azure Notification Hub?

我看到我可以直接(通过 Rest HTTP 请求)连接到 Google Firebase API,但我也可以将它连接到 Azure 通知中心。我还了解到 Firebase 是免费的,而 Azure 不是。

您能否描述一下将 Firebase 连接到 Azure 而不是直接连接到 Google 的 API(如果有)有什么好处?

我正在使用 ASP.Net 核心 MVC 作为我的后端。 谢谢

如果您只做一个推送平台(在您的情况下是 Firebase)并且只考虑基本场景,那么直接使用它或通过通知中心 (NH) 使用它之间没有太大区别。

但是,NH 为您提供了一组非常强大的功能:

以及其他一些功能。

所以,简而言之,是的,您可以自己完成 NH 所做的一切。只是您会在执行此操作时花费大量时间(以及 运行 它所需的资源金钱)。这是一个开箱即用的解决方案,已经过多年的测试,并被市场上一些最大的产品所使用。