log4net SDK Reference |

# IRepositorySelector Interface

Interface used by the LogManager to select the ILoggerRepository.

For a list of all members of this type, see IRepositorySelector Members.

[Visual Basic]
Public Interface IRepositorySelector
[C#]
public interface IRepositorySelector

#### Types that implement IRepositorySelector

Type | Description
--- | ---
CompactRepositorySelector | The implementation of the IRepositorySelector interface suitable for use with the compact framework
DefaultRepositorySelector | The default implementation of the IRepositorySelector interface.

#### Remarks

The LogManager uses a IRepositorySelector to specify the policy for selecting the correct ILoggerRepository to return to the caller.

#### Requirements

Namespace: log4net.Core

Assembly: log4net (in log4net.dll)

#### See Also

IRepositorySelector Members | log4net.Core Namespace