C# Class Elfar.ErrorLogProvider

Inheritance: IErrorLogProvider
Show file Open project: stevenbey/elfar

Public Methods

Method Description
Delete ( System.Guid id ) : void
Get ( System.Guid id ) : ErrorLog
List ( ) : IList
Save ( ErrorLog errorLog ) : void

Protected Methods

Method Description
SetConnectionString ( string value ) : void
TryExecute ( System.Action action ) : void

Method Details

Delete() public abstract method

public abstract Delete ( System.Guid id ) : void
id System.Guid
return void

Get() public abstract method

public abstract Get ( System.Guid id ) : ErrorLog
id System.Guid
return ErrorLog

List() public abstract method

public abstract List ( ) : IList
return IList

Save() public abstract method

public abstract Save ( ErrorLog errorLog ) : void
errorLog ErrorLog
return void

SetConnectionString() protected method

protected SetConnectionString ( string value ) : void
value string
return void

TryExecute() protected static method

protected static TryExecute ( System.Action action ) : void
action System.Action
return void