Releases: janno-p/XRoadLib
Releases · janno-p/XRoadLib
1.1.8
Use XRoadContext
parameter instead of HttpContext
in AspNetCore application X-Road handler virtual methods.
Improved AspNetCore middleware configuration options.
1.1.7
Separate net461 packaging.
1.1.4
Fix default property comparer.
1.1.3
Common definition for all protocol versions.
Move more properties and methods to service manager interface.
EmptyContentDefinition type.
More service execution options.
1.1.2
Allow operation filter to override visibility of operations hidden by schema exporter.
1.1.1
MergeContentAttribute
should be usable on fields, parameters and return values.
Fix UseXop
detection regression.
1.1.0
Removed XRoadOptional attribute which is replaced by element, array and array item specific attributes.
Added XRoadXmlElementAttribute which extends XmlElementAttribute to support IsOptional
property.
Added XRoadXmlArrayAttribute which extends XmlArrayAttribute to support IsOptional
property.
Added XRoadXmlArrayItemAttribute which extends XmlArrayItemAttribute to support MinOccurs
and MaxOccurs
properties.
Refactored ContentDefinition
type to support better array definitions.
Refactored XRoadRequest
and XRoadProtocol
types into combined ServiceManager
type.
Optionally add implicit X-Road title annotation via configuration setting.
Filter operations from service description.
1.0.3
Fix regression in response element definition.
1.0.2
Add missing namespace prefix for multipart message header definition.
Take into account MergeContent
value when providing definitions of request and response elements.
Fix exception when no service version element is expected in definition.
1.0.1
Annotation elements appliable to enumeration types and fields.
Fix xrd:techNotes annotation.