pagerduty-api-dotnet-client:用于 PagerDuty 集成 API 的 .NET 客户端

时间:2024-06-26 04:19:33
【文件属性】:

文件名称:pagerduty-api-dotnet-client:用于 PagerDuty 集成 API 的 .NET 客户端

文件大小:19KB

文件格式:ZIP

更新时间:2024-06-26 04:19:33

C#

PagerDuty .NET API 该项目将 PagerDuty API 封装在 .NET DLL 中。 目前,仅支持 。 安装 DLL 在上可用。 用法 有两种方法可以创建客户端 - 直接传递服务密钥,或传递服务名称和注册表根。 后者更像 Windows,可让您将服务密钥安全地放在一起。 示例(单元测试套件中的更多示例代码): var client = PagerDutyAPI . IntegrationAPI . MakeClient ( apiClientInfo , " HKEY_CURRENT_USER " , " Test Service " ); 这将使用相对于根的路径Software\PagerDuty\ServiceKeys从当前用户配置单元获取密钥。 请注意,要运行包含的测试,您需要在该路径下的注册表中拥有一个名为“Test Service”的有效 API


【文件预览】:
pagerduty-api-dotnet-client-master
----.gitignore(3KB)
----README.md(3KB)
----CHANGELOG.md(319B)
----PagerDutyAPITests()
--------Properties()
--------IntegrationAPITests.cs(3KB)
--------PagerDutyAPITests.csproj(4KB)
----.gitattributes(2KB)
----PagerDutyAPI()
--------CHANGELOG.md(319B)
--------IntegrationAPI.cs(11KB)
--------Properties()
--------Either.cs(2KB)
--------PagerDutyAPI.csproj(3KB)
--------Retry.cs(2KB)
--------PagerDutyAPI.nuspec(684B)
--------packages.config(135B)
----PagerDutyAPI.sln(2KB)
----LICENSE.txt(608B)

网友评论