C# 클래스 RollbarSharp.Builders.RequestModelBuilder

파일 보기 프로젝트 열기: TheNeatCompany/RollbarSharp 1 사용 예제들

공개 메소드들

메소드 설명
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