XRoadLib


ServiceDescriptionBuilder

Namespace: XRoadLib

Extracts contract information from given assembly and presents it as service description XML document.

Constructors

ConstructorDescription
new(...)
Signature: (schemaDefinitionProvider:SchemaDefinitionProvider * operationFilter:Func<OperationDefinition,bool> * version:Nullable<uint32>) -> unit

Initialize builder with contract details. Provides overrides for default presentation format.Allows to filter operations which are presented in service description.Global version for service description (when versioning entire schema and operations using same version number).

Instance members

Instance memberDescription
GetServiceDescription()
Signature: unit -> ServiceDescription
Fork me on GitHub