Beispiel #1
0
        public LocalTerminologyService(IResourceResolver resolver, ValueSetExpanderSettings expanderSettings = null)
        {
            _resolver = resolver ?? throw Error.ArgumentNull(nameof(resolver));

            var settings = expanderSettings ?? ValueSetExpanderSettings.CreateDefault();

            if (settings.ValueSetSource == null)
            {
                settings.ValueSetSource = resolver;
            }

            _expander = new ValueSetExpander(settings);
        }
Beispiel #2
0
 public ValueSetExpander() : this(ValueSetExpanderSettings.CreateDefault())
 {
     // nothing
 }