C# 클래스 MyTested.AspNetCore.Mvc.Utilities.Validators.LocationValidator

Validator class containing URI validation logic.
파일 보기 프로젝트 열기: ivaylokenov/MyTested.AspNetCore.Mvc

공개 메소드들

메소드 설명
ValidateAndGetWellFormedUriString ( string location, Action failedValidationAction ) : Uri

Validates an URI provided as string.

ValidateLocation ( dynamic result, Action uriTestBuilder, Action failedValidationAction ) : void

Validates URI by using UriTestBuilder.

ValidateUri ( dynamic result, string location, Action failedValidationAction ) : void

Validates the Uri from action result containing one.

비공개 메소드들

메소드 설명
GetUrlFromDynamic ( dynamic actionResult ) : string

메소드 상세

ValidateAndGetWellFormedUriString() 공개 정적인 메소드

Validates an URI provided as string.
public static ValidateAndGetWellFormedUriString ( string location, Action failedValidationAction ) : Uri
location string Expected URI as string.
failedValidationAction Action Action to call in case of failed validation.
리턴 System.Uri

ValidateLocation() 공개 정적인 메소드

Validates URI by using UriTestBuilder.
public static ValidateLocation ( dynamic result, Action uriTestBuilder, Action failedValidationAction ) : void
result dynamic Dynamic representation of component result.
uriTestBuilder Action UriTestBuilder for validation.
failedValidationAction Action Action to execute, if the validation fails.
리턴 void

ValidateUri() 공개 정적인 메소드

Validates the Uri from action result containing one.
public static ValidateUri ( dynamic result, string location, Action failedValidationAction ) : void
result dynamic Component result with Uri.
location string Expected Uri.
failedValidationAction Action Action to call in case of failed validation.
리턴 void