Namespace Microsoft.Health.Fhir.SpecManager.Models
Classes
FhirExpando
Represents an object with members that can be dynamically added and removed at runtime. This implementation has modifications to support FHIR. Based off the DotNet ExpandoObject: https://github.com/Microsoft/referencesource/blob/master/System.Core/Microsoft/Scripting/Actions/ExpandoObject.cs
FhirExpandoClass
Represents a dynamically assigned class within a FhirExpando. FhirExpando objects which share the same members will share the same class. Classes are dynamically assigned as the expando object gains members. Based off the DotNet ExpandoClass implementation: https://github.com/microsoft/referencesource/blob/master/System.Core/Microsoft/Scripting/Actions/ExpandoClass.cs
FhirExpandoJsonConverter
A FHIR expando JSON converter.