dotnet / dotnet/wcf

Empty proxy generated from dotnet-svcutil

Open
#5,755 1 comment 0 reactions 0 assignees View on GitHub
tooling
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.