C# Class FormProcessor.RequestAttemptExtensions

Datei anzeigen Open project: BellevueCollege/FormsProcessor

Public Methods

Method Description
Count ( this attempts, string ip ) : int
Expire ( this attempts ) : void

Default timespan is 30 minutes

Expire ( this attempts, System.DateTime timestamp ) : void
Record ( this attempts, string clientIP ) : void
Record ( this attempts, string clientIP, System.DateTime timestamp ) : void

Method Details

Count() public static method

public static Count ( this attempts, string ip ) : int
attempts this
ip string
return int

Expire() public static method

Default timespan is 30 minutes
public static Expire ( this attempts ) : void
attempts this
return void

Expire() public static method

public static Expire ( this attempts, System.DateTime timestamp ) : void
attempts this
timestamp System.DateTime
return void

Record() public static method

public static Record ( this attempts, string clientIP ) : void
attempts this
clientIP string
return void

Record() public static method

public static Record ( this attempts, string clientIP, System.DateTime timestamp ) : void
attempts this
clientIP string
timestamp System.DateTime
return void