C# Class Common.HttpModules.IpBlockModule

Inheritance: IHttpModule
Show file Open project: rabbal/Mvc5

Public Methods

Method Description
GetBlockedIPs ( HttpContext context ) : StringDictionary
GetBlockedIPs ( string configPath ) : StringDictionary
GetBlockedIPsFilePathFromCurrentContext ( HttpContext context ) : string
IpBlockModule ( ) : System

Private Methods

Method Description
HandleBeginRequest ( object sender, EventArgs evargs ) : void
IHttpModule ( ) : void
IHttpModule ( System.Web.HttpApplication context ) : void

Method Details

GetBlockedIPs() public static method

public static GetBlockedIPs ( HttpContext context ) : StringDictionary
context System.Web.HttpContext
return System.Collections.Specialized.StringDictionary

GetBlockedIPs() public static method

public static GetBlockedIPs ( string configPath ) : StringDictionary
configPath string
return System.Collections.Specialized.StringDictionary

GetBlockedIPsFilePathFromCurrentContext() public static method

public static GetBlockedIPsFilePathFromCurrentContext ( HttpContext context ) : string
context System.Web.HttpContext
return string

IpBlockModule() public method

public IpBlockModule ( ) : System
return System