dotnet-scvutil not generating properties so they are serializable
- 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
Assessment
This issue has not been assessed yet.