C# Класс RollbarSharp.Builders.RequestModelBuilder

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreateFromHttpRequest ( HttpRequest request, System.Web.SessionState.HttpSessionState session, string scrubParams = null ) : RollbarSharp.Serialization.RequestModel

Converts a standard HttpRequest to a RequestModel Copies over: URL, HTTP method, HTTP headers, query string params, POST params, user IP, route params

Приватные методы

Метод Описание
IpFromXForwardedFor ( HttpRequest request ) : string
Scrub ( string>.IDictionary dict, string scrubParams ) : string>.IDictionary

Finds dictionary keys in the scrubParams list and replaces their values with asterisks. Key comparison is case insensitive.

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

CreateFromHttpRequest() публичный статический Метод

Converts a standard HttpRequest to a RequestModel Copies over: URL, HTTP method, HTTP headers, query string params, POST params, user IP, route params
public static CreateFromHttpRequest ( HttpRequest request, System.Web.SessionState.HttpSessionState session, string scrubParams = null ) : RollbarSharp.Serialization.RequestModel
request System.Web.HttpRequest
session System.Web.SessionState.HttpSessionState
scrubParams string
Результат RollbarSharp.Serialization.RequestModel