C# Class MahTweets.Services.PluginLoader

Inheritance: IPluginLoader
Datei anzeigen Open project: nickhodge/MahTweets.LawrenceHargrave

Private Properties

Property Type Description

Public Methods

Method Description
PluginLoader ( Func composeSearchProviders, Func composeMicroblogs, Func composePluginSettings, Func composeUrlShorteners, Func composeStatusHandler ) : System
TryFind ( Credential credential, Action onCreate, IMicroblog &blog ) : bool
TryFind ( Credential blogCredential, IMicroblog &blog ) : bool
TryFind ( Credential credential, IStatusHandler &statusHandler ) : bool
TryFind ( Credential credential, IUrlShortener &shortener ) : bool
TryFind ( IEnumerable searchProviders, IList &providers ) : void

Method Details

PluginLoader() public method

public PluginLoader ( Func composeSearchProviders, Func composeMicroblogs, Func composePluginSettings, Func composeUrlShorteners, Func composeStatusHandler ) : System
composeSearchProviders Func
composeMicroblogs Func
composePluginSettings Func
composeUrlShorteners Func
composeStatusHandler Func
return System

TryFind() public method

public TryFind ( Credential credential, Action onCreate, IMicroblog &blog ) : bool
credential Credential
onCreate Action
blog IMicroblog
return bool

TryFind() public method

public TryFind ( Credential blogCredential, IMicroblog &blog ) : bool
blogCredential Credential
blog IMicroblog
return bool

TryFind() public method

public TryFind ( Credential credential, IStatusHandler &statusHandler ) : bool
credential Credential
statusHandler IStatusHandler
return bool

TryFind() public method

public TryFind ( Credential credential, IUrlShortener &shortener ) : bool
credential Credential
shortener IUrlShortener
return bool

TryFind() public method

public TryFind ( IEnumerable searchProviders, IList &providers ) : void
searchProviders IEnumerable
providers IList
return void