Was passiert mit customUserNamePasswordValidatorType?

8

Ich habe einen benutzerdefinierten Benutzernamen / Passwort-Validator für einen WCF-Dienst erstellt und über das Konfigurationselement customUserNamePasswordValidatorType ausgeführt. Ich war in der Lage, meinen Code anhand von Beispielen zu erstellen, aber ich verstehe einfach nicht, was vor sich geht. Leider bietet der MSDN-Artikel nicht viele Details.

Dies ist das Beispiel, das Microsoft bietet:

%Vor%

Ich versuche zu verstehen, was die beiden Parameter customUserNamePasswordValidatorType sind: "Microsoft.ServiceModel.Samples.CalculatorService.CustomUserNameValidator" und "service".

Kann mir bitte jemand helfen, zu verstehen, was diese Parameter bedeuten?

Danke!

    
Jacob 25.10.2010, 20:57
quelle

2 Antworten

10

Dieser erste Parameter ist der vollständig qualifizierte Name der Funktion der benutzerdefinierten Validierung. Der zweite Parameter ist der Name der Assembly, in der die Funktion enthalten ist.

Aus einem viel besseren Beispiel zur Verwendung benutzerdefinierter Validatoren (leicht angepasst, um zu passen) Ihr Beispiel)

%Vor%

Das obige würde innerhalb einer Assembly namens service erfüllt werden.

    
Scott Chamberlain 25.10.2010, 21:00
quelle
6

Der erste Teil ist der Klassenname, der vollständig durch den Namensraum qualifiziert ist, der zweite Teil ist die Assembly, in der sich die Klasse befindet.

    
Steve Ellinger 25.10.2010 21:00
quelle

Tags und Links