我有一个.NET Core 3 Web API
有一些外部依赖项,比如Azure SignalR
和Azure CosmosDb
。我创建了一个监控控制器,我想通过例如 ping 这两个依赖项来检查服务是否健康。
我还没有找到任何有关如何执行此操作的文档。例如,我知道,因为Table Storage
我可以调用一个方法“如果表存在”,所以如果它返回 true,我知道该服务可以与该依赖项进行通信。
有没有办法调用这些依赖项?
PS:我不想使用 3rd 方包来执行此操作,我想知道那些服务是否提供这种方法。