Skip to content

Support constructor on classes #23

@PereViader

Description

@PereViader

Parameterized constructors are only supported for record types. Regular class or struct types must have a parameterless constructor.

[GenJson]
public partial class Customer
{
    public string Name { get; }
    
    // Is ignored and will fail
    public Customer(string name) 
    {
        Name = name;
    }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions