Lather.Server.EnhancedWSDLGenerator (lather v1.0.42)
View SourceEnhanced WSDL generator with multi-protocol support.
Generates comprehensive WSDL documents that include:
- SOAP 1.1 bindings (primary)
- SOAP 1.2 bindings (secondary)
- HTTP/REST bindings (modern alternative)
- Multiple service endpoints
- Complete protocol negotiation support
This creates the layered API approach where clients can choose their preferred protocol while maintaining backward compatibility.
Summary
Functions
Generates a comprehensive multi-protocol WSDL document.
Functions
Generates a comprehensive multi-protocol WSDL document.
Options
:protocols- List of protocols to include (default:[:soap_1_1, :soap_1_2, :http]):base_path- Base path for REST endpoints (default:/api):include_json- Include JSON content type support (default:true):documentation_style- Style of documentation to include (default::comprehensive)