本文整理汇总了C#中FhirClient.WholeSystemOperation方法的典型用法代码示例。如果您正苦于以下问题:C# FhirClient.WholeSystemOperation方法的具体用法?C# FhirClient.WholeSystemOperation怎么用?C# FhirClient.WholeSystemOperation使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FhirClient
的用法示例。
在下文中一共展示了FhirClient.WholeSystemOperation方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Main
static void Main(string[] args)
{
var client = new FhirClient("http://localhost:1398/fhir/");
client.PreferredFormat = ResourceFormat.Json;
Parameters inputParameters = null;
using (var inputFile = File.Open("Examples\\guidance-operation-request-example-v2.xml", FileMode.Open))
{
using (var inputReader = XmlReader.Create(inputFile))
{
inputParameters = FhirParser.ParseResource(inputReader) as Parameters;
}
}
if (inputParameters == null)
{
Console.WriteLine("Could not parse input parameters.");
}
else
{
//var result = client.Create<Parameters>(inputParameters);
var result = client.WholeSystemOperation("guidance", inputParameters);
if (result != null)
{
using (var outputFile = File.Create("Examples\\guidance-operation-result-example-v2.xml"))
{
using (var outputWriter = XmlWriter.Create(outputFile))
{
FhirSerializer.SerializeResource(result, outputWriter);
}
}
Console.WriteLine("Operation output written to file.");
}
else
{
Console.WriteLine("Operation returned null.");
}
}
Console.ReadLine();
}