C# Class YALV.Core.Providers.AbstractEntriesProviderBase

Inheritance: AbstractEntriesProvider
Mostrar archivo Open project: LukePet/YALV

Public Methods

Method Description
GetEntries ( string dataSource, FilterParams filter ) : IEnumerable

Protected Methods

Method Description
CreateConnection ( string dataSource ) : IDbConnection

Private Methods

Method Description
AddLevelClause ( IDbCommand command, string level ) : void
AddLoggerClause ( IDbCommand command, string logger ) : void
AddMessageClause ( IDbCommand command, string message ) : void
AddOrderByClause ( IDbCommand command ) : void
AddThreadClause ( IDbCommand command, string thread ) : void
Find ( IEnumerable items, string key ) : string
GetValue ( string item, string key ) : string
InternalGetEntries ( string dataSource, FilterParams filter ) : IEnumerable

Method Details

CreateConnection() protected abstract method

protected abstract CreateConnection ( string dataSource ) : IDbConnection
dataSource string
return IDbConnection

GetEntries() public method

public GetEntries ( string dataSource, FilterParams filter ) : IEnumerable
dataSource string
filter YALV.Core.Domain.FilterParams
return IEnumerable