You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ISystemAndCode is only used to get the system+code out of a Code<T>. There is a less direct route already available via ICoded, which will work on any coded type to get a Fhir.Coding type, which has a system+code.
Extend this route by also having all bindable datatypes implement ICoding, which will make the current extension method to get a coding out of a DataType unnecessary. Make sure the generated Resource.ICoding implementation is calling this interface, instead of the extension method. Remove the extension method.
Remove ISystemAndCode, this is a breaking change.
The text was updated successfully, but these errors were encountered:
ewoutkramer
changed the title
Remove ISystemAndCode in favor of ICoded
Remove ISystemAndCode in favor of ICodedOct 18, 2024
ISystemAndCode
is only used to get the system+code out of aCode<T>
. There is a less direct route already available via ICoded, which will work on any coded type to get aFhir.Coding
type, which has a system+code.The text was updated successfully, but these errors were encountered: