C# 在FHIR服务器中使用Fire.Ly开源库
我正在开发一个基于FHIR的ASP.NET Web API。我想知道如何在WEB API管道中插入Fire.Ly的JSON Parsor,以便在POST请求中使用C# 在FHIR服务器中使用Fire.Ly开源库,c#,asp.net-web-api,hl7-fhir,smart-on-fhir,C#,Asp.net Web Api,Hl7 Fhir,Smart On Fhir,我正在开发一个基于FHIR的ASP.NET Web API。我想知道如何在WEB API管道中插入Fire.Ly的JSON Parsor,以便在POST请求中使用[FromBody]属性直接解析FHIR资源。任何示例/文档都会有帮助。GitHub有一个包含大量示例的测试文件夹()。HL7是xml格式,所以您需要一个从xml到JSON的解析器。Fire.Ly从xml创建类,因此您可能希望将类数据转换为JSON。@jdweng:这不是真的。HL7FHIR可以是XML和JSON两种格式,并且这些库为这
[FromBody]
属性直接解析FHIR资源。任何示例/文档都会有帮助。GitHub有一个包含大量示例的测试文件夹()。HL7是xml格式,所以您需要一个从xml到JSON的解析器。Fire.Ly从xml创建类,因此您可能希望将类数据转换为JSON。@jdweng:这不是真的。HL7FHIR可以是XML和JSON两种格式,并且这些库为这两种格式提供解析器。当然,您必须检查它的格式,然后使用正确的解析器。另一种方法是,如果需要发送响应,可以使用序列化程序作为您想要回答的格式。@Mirjam Baltus:我认为IEEE的HL7规范没有JSON。FHIR库有JSON方法。@MirjamBaltus我可以参考任何示例将它们添加到Web API的媒体格式化程序/解析器管道中,直接解析来自的请求内容吗body@jdweng:OP提到想要解析FHIR资源,但没有提到HL7(v2)或IEEE。GitHub有一个包含大量示例的测试文件夹()。HL7是xml格式,所以您需要一个从xml到JSON的解析器。Fire.Ly从xml创建类,因此您可能希望将类数据转换为JSON。@jdweng:这不是真的。HL7FHIR可以是XML和JSON两种格式,并且这些库为这两种格式提供解析器。当然,您必须检查它的格式,然后使用正确的解析器。另一种方法是,如果需要发送响应,可以使用序列化程序作为您想要回答的格式。@Mirjam Baltus:我认为IEEE的HL7规范没有JSON。FHIR库有JSON方法。@MirjamBaltus我可以参考任何示例将它们添加到Web API的媒体格式化程序/解析器管道中,直接解析来自的请求内容吗body@jdweng:OP提到想要解析FHIR资源,但没有提到HL7(v2)或IEEE。