C# Class AppfailReporting.Reporting.FailQueue

Manages a queue of failures that need to be reported to appfail.net. Locked to provide thread safe access.
Show file Open project: skroonenburg/AppFail-ASP.NET Class Usage Examples

Public Methods

Method Description
Dequeue ( ) : FailOccurrenceDto
Dequeue ( int count ) : IEnumerable
Enqueue ( FailOccurrenceDto failReport ) : void
Peek ( ) : FailOccurrenceDto

Method Details

Dequeue() public static method

public static Dequeue ( ) : FailOccurrenceDto
return AppfailReporting.Model.FailOccurrenceDto

Dequeue() public static method

public static Dequeue ( int count ) : IEnumerable
count int
return IEnumerable

Enqueue() public static method

public static Enqueue ( FailOccurrenceDto failReport ) : void
failReport AppfailReporting.Model.FailOccurrenceDto
return void

Peek() public static method

public static Peek ( ) : FailOccurrenceDto
return AppfailReporting.Model.FailOccurrenceDto