C# Class CastleTests.HandlerFilterTestCase.DelegatingFilter

Inheritance: IHandlersFilter
Show file Open project: castleproject/Windsor

Public Methods

Method Description
DelegatingFilter ( Type typeToFilter, bool>.Func filter = null ) : System
HasOpinionAbout ( Type service ) : bool
SelectHandlers ( Type service, IHandler handlers ) : IHandler[]

Method Details

DelegatingFilter() public method

public DelegatingFilter ( Type typeToFilter, bool>.Func filter = null ) : System
typeToFilter System.Type
filter bool>.Func
return System

HasOpinionAbout() public method

public HasOpinionAbout ( Type service ) : bool
service System.Type
return bool

SelectHandlers() public method

public SelectHandlers ( Type service, IHandler handlers ) : IHandler[]
service System.Type
handlers IHandler
return IHandler[]