C# Класс NContext.Extensions.AspNet.WebApi.Filters.HttpParameterBindingSanitizerFilter

Defines an action filter that allows for auto-sanitization of HTTP parameter bindings. Supports complex object graphs with circular references and navigation properties.
Наследование: System.Web.Http.Filters.ActionFilterAttribute
Показать файл Открыть проект

Открытые методы

Метод Описание
HttpParameterBindingSanitizerFilter ( ISanitizeText textSanitizer ) : Common.System

Initializes a new instance of the HttpParameterBindingSanitizerFilter class.

HttpParameterBindingSanitizerFilter ( ISanitizeText textSanitizer, Int32 maxDegreeOfParallelism ) : Common.System

Initializes a new instance of the HttpParameterBindingSanitizerFilter class.

OnActionExecuting ( System.Web.Http.Controllers.HttpActionContext actionContext ) : void
SanitizeObjectGraph ( Object objectToSanitize ) : void
SanitizeString ( String textToSanitize ) : String

Описание методов

HttpParameterBindingSanitizerFilter() публичный Метод

Initializes a new instance of the HttpParameterBindingSanitizerFilter class.
public HttpParameterBindingSanitizerFilter ( ISanitizeText textSanitizer ) : Common.System
textSanitizer ISanitizeText The text sanitizer.
Результат Common.System

HttpParameterBindingSanitizerFilter() публичный Метод

Initializes a new instance of the HttpParameterBindingSanitizerFilter class.
public HttpParameterBindingSanitizerFilter ( ISanitizeText textSanitizer, Int32 maxDegreeOfParallelism ) : Common.System
textSanitizer ISanitizeText The text sanitizer.
maxDegreeOfParallelism System.Int32 The max degree of parallelism to invoke sanitization.
Результат Common.System

OnActionExecuting() публичный Метод

public OnActionExecuting ( System.Web.Http.Controllers.HttpActionContext actionContext ) : void
actionContext System.Web.Http.Controllers.HttpActionContext
Результат void

SanitizeObjectGraph() публичный Метод

public SanitizeObjectGraph ( Object objectToSanitize ) : void
objectToSanitize Object
Результат void

SanitizeString() публичный Метод

public SanitizeString ( String textToSanitize ) : String
textToSanitize String
Результат String