Wie erstellt man eine Anpassung, bei der die automatischen Eigenschaften für eine ganze Reihe von Typen fehlen?

8

Ich versuche, eine Anpassung zu erstellen, die es mir ermöglicht anzugeben, dass die Eigenschaften von Typen, die sich nicht in einem bestimmten Namespace befinden, nicht aufgefüllt werden sollten.

Im Grunde versuche ich das zu ändern:

%Vor%

dazu:

%Vor%

Wie erreichen Sie dies?

Ich kümmere mich eigentlich nur um das Ergebnis, nicht um die fiktive API, die hier gezeigt wird, also ist die Implementierung meiner eigenen ISpecimenBuilder oder ICustomization kein Problem.

    
Daniel Hilgarth 24.06.2013, 16:58
quelle

1 Antwort

3

Der einfachste Weg dazu ist wahrscheinlich ein benutzerdefinierter Muster-Builder :

%Vor%

Wie üblich ist es eine gute Konvention, auch eine Anpassung zu bieten:

%Vor%

Dies wird Ihnen letztendlich erlauben zu sagen:

%Vor%     
Enrico Campidoglio 25.06.2013, 15:47
quelle

Tags und Links