private static void SerializeResourceToDiskAsJsonR3(this Resource resource, string path, bool pretty = true) { EnsureArg.IsNotNullOrWhiteSpace(path, nameof(path)); using JsonWriter writer = new JsonTextWriter(new StreamWriter(path)); var serializer = new R3Serialization.FhirJsonSerializer(new SerializerSettings { Pretty = pretty }); serializer.Serialize(resource, writer); }
protected void SerializeR3ResourceToDiskAsJson(Resource resource, string path, bool pretty = true) { EnsureArg.IsNotNullOrWhiteSpace(path, nameof(path)); using (JsonWriter writer = new JsonTextWriter(new StreamWriter(path))) { var serializer = new R3Serialization.FhirJsonSerializer(new SerializerSettings { Pretty = pretty }); serializer.Serialize(resource, writer); } }