/// <summary> /// Initializes default request element definition and applies customizations (if any). /// </summary> public RequestDefinition GetRequestDefinition(OperationDefinition operationDefinition) { var requestDefinition = new RequestDefinition(operationDefinition); operationDefinition.ExtensionSchemaExporter?.ExportRequestDefinition(requestDefinition); schemaExporter.ExportRequestDefinition(requestDefinition); return(requestDefinition); }
/// <summary> /// Initializes default request element definition and applies customizations (if any). /// </summary> public RequestDefinition GetRequestDefinition(OperationDefinition operationDefinition) { var requestDefinition = new RequestDefinition(operationDefinition, schemaExporter.IsQualifiedElementDefault); operationDefinition.ExtensionSchemaExporter?.ExportRequestDefinition(requestDefinition); schemaExporter.ExportRequestDefinition(requestDefinition); return(requestDefinition); }
/// <inheritdoc /> public override void ExportRequestDefinition(RequestDefinition requestDefinition) { base.ExportRequestDefinition(requestDefinition); requestDefinition.Content.Name = XName.Get("keha"); }
/// <inheritdoc /> public override void ExportRequestDefinition(RequestDefinition requestDefinition) { base.ExportRequestDefinition(requestDefinition); requestDefinition.RequestElementName = "keha"; }
/// <inheritdoc /> public virtual void ExportRequestDefinition(RequestDefinition requestDefinition) { }