dotnet / dotnet/wcf

dotnet-scvutil not generating properties so they are serializable

Open
#4,755 1 comment 0 reactions 1 assignee Claimed by @imcarolwang View on GitHub
tooling triaged
Dominant language
C#
Stars
1.8k
Forks
576
Avg merge
6d 9h
Merged PRs (30d)
2

Description

When dotnet-svcutil wraps responses in another class, it does not create a property with a getter/setter. It creates a Automatic property e.g. public MyCustomClass[] CustomClass;

It should create this as a getter/setter e.g
private MyCustomClass[] CustomClassField;
[System.Runtime.Serialization.DataMemberAttribute()]
public MyCustomClass[] CustomClassList
{
get
{
return this.CustomClassField;
}
set
{
this.CustomClassField= value;
}
}
Not doing it this way means that Serializers: NewtonSoft, .net Json, OpenAPI(swagger) do not serilaized the Automatic property
Please fix

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.