2015-11-20 46 views
1

我無法獲得FHIR .NET API的最基本示例。我試圖閱讀他們的樣本病人的數據是這樣的:FHIR .NET API:無法讀取網絡資源

var client = new FhirClient("http://spark.furore.com/fhir"); 
var pat = client.Read<Patient>("Patient/1"); 

第二行拋出一個出現FormatException:

在第1行,POS 39:試圖讀取值,但讀者並不在 開始的原始

我試過幾個病人,相對和絕對路徑,但這並沒有幫助。

回答

1

您的代碼是正確的。我認爲你正在嘗試使用舊的DSTU1版本的.NET庫來讀取DSTU2服務器的數據。你能否檢查NuGet包的版本是0.90(或更高)?

這是您需要的一個:https://www.nuget.org/packages/Hl7.Fhir.DSTU2/

+0

它的工作原理。我可以在你的文檔頁面http://ewoutkramer.github.io/fhir-net-api/上提供一個更新的版本,我從這開始。順便說一句,API非常有用,幫助我們很多! – speedymcs