/// <inheritdoc /> public override void ExportResponseDefinition(ResponseDefinition responseDefinition) { base.ExportResponseDefinition(responseDefinition); responseDefinition.RequestElementName = "paring"; responseDefinition.ResponseElementName = "keha"; }
/// <inheritdoc /> public override void ExportResponseDefinition(ResponseDefinition responseDefinition) { base.ExportResponseDefinition(responseDefinition); responseDefinition.RequestContentName = XName.Get("paring"); responseDefinition.Content.Name = XName.Get("keha"); }
/// <summary> /// Initializes default response element definition and applies customizations (if any). /// </summary> public ResponseDefinition GetResponseDefinition(OperationDefinition operationDefinition, XRoadFaultPresentation?xRoadFaultPresentation = null) { var responseDefinition = new ResponseDefinition(operationDefinition) { XRoadFaultPresentation = xRoadFaultPresentation ?? XRoadFaultPresentation.Choice }; operationDefinition.ExtensionSchemaExporter?.ExportResponseDefinition(responseDefinition); schemaExporter.ExportResponseDefinition(responseDefinition); return(responseDefinition); }
/// <inheritdoc /> public virtual void ExportResponseDefinition(ResponseDefinition responseDefinition) { }
/// <inheritdoc /> public override void ExportResponseDefinition(ResponseDefinition responseDefinition) { base.ExportResponseDefinition(responseDefinition); responseDefinition.ContainsNonTechnicalFault = true; }