Empty proxy generated from dotnet-svcutil
- Dominant language
- C#
- Stars
- 1.8k
- Forks
- 576
- Avg merge
- 6d 9h
- Merged PRs (30d)
- 2
Description
**Describe the bug**
Generating a proxy with dotnet-svcutil results in a proxy with service operations that contain no input or output parameters.
**To Reproduce**
Steps to reproduce the behavior:
1. dotnet-svcutil -ntr -syn "https://lms.landmarkinfo.co.uk/rrs/services/RRServicePlus?WSDL"
2. Generated Reference.cs proxy is invalid.
**Expected behavior**
A valid proxy generated with service operations that contain input and outputs.
**Additional context**
These two issues seem to be related but were marked as fixed in v1.0.2.
https://github.com/dotnet/wcf/issues/2591
https://github.com/dotnet/wcf/issues/2765
WSDL - [RRServicePlus.txt](https://github.com/user-attachments/files/19160426/RRServicePlus.txt)
Contributor guide
Research direction
Start with the dotnet-svcutil command in the issue, using the attached RRServicePlus WSDL, and inspect the generated Reference.cs proxy. Trace how the service operations are represented and compare the generated input and output parameters with the WSDL. Done means the generated proxy contains valid operation parameters and can be covered by a regression test.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- api
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100