저는 JIRA에서 보낸 Atlassian Webhook의 HTTP POST 데이터를 받아들이는 서비스를 작성해야합니다. 4.0 .NET Framework에서 WebAPI를 사용하여 서비스를 사용하고 싶습니다. 어떻게하는지 궁금합니다. POST 데이터의 형식을 밝혀내는이 리소스를 찾았습니다 : JIRA Webhooks Overview.ASP.NET WebAPI에서 Atlassian Webhook을 사용하십니까?
나는 입력을 Dictionary<string, object>
으로 받아 들일 수있는 WebAPI "Post"메서드를 작성할 수 있다고 생각하지만, Goo Dictionary 대신 잘 정의 된 개체에 매핑하려고합니다.
Atlassian.SDK라는 NuGet 패키지에는 "Atlassian JIRA와 상호 작용하는 유틸리티가 포함되어 있습니다"라는 메시지가 있습니다. 그러나 API는 JIRA 티켓을 읽고 업데이트하고 생성하는 것처럼 보입니다.
Atlassian.SDK NuGet 패키지는 .NET 사전을 사용하여 JSON 데이터를 구문 분석하는 대신 강력한 형식의 방식으로 Webhook에서 보낸 HTTP POST를 사용할 수 있습니까?