MapsterMapper/Mapster

Is there going to be a [MaxDepth] attribute?

Ouverte

#550 ouverte le 22 févr. 2023

 (1 commentaire) (0 réaction) (0 personne assignée)C# (312 forks)batch import
good first issueimprovementopen for PR

Métriques du dépôt

Stars
 (3 995 étoiles)
Métriques de merge PR
 (Merge moyen 12j 15h) (10 PRs mergées en 30 j)

Description

Say I have a Class that has 3 Arrays of Classes on it, each has another 2 Arrays of classes on it and the final has 1 Array of class on it
And I want to get 3 deep on Class2, 2 deep on class3 and 1 deep on class4
i.e.

Class1 {
     [MaxDepth(3)]
     Class2[]
     [MaxDepth(2)]
     Class3[]
     [MaxDepth(1)]
     Class4[]
}

Class2 {
    Class5[]
    Class6[]
}

Class3 {
    Class5[]
    Class6[]
}

Class4 {
     Class5[]
     Class6[]
}

Class 5 {
    Class8[]
}

Class 6 {
    Class[9]
}

Class 7 {
    Class10[]
}

Guide contributeur