DefaultRepositorySelector CreateRepository Method (String, Type)Apache log4net™ SDK Documentation
Creates a new repository for the specified repository.

Namespace: log4net.Core
Assembly: log4net (in log4net.dll) Version: 1.2.15.0 (1.2.15.0)
Syntax

public ILoggerRepository CreateRepository(
	string repositoryName,
	Type repositoryType
)

Parameters

repositoryName
Type: OnlineSystem String
The repository to associate with the ILoggerRepository.
repositoryType
Type: OnlineSystem Type
The type of repository to create, must implement ILoggerRepository. If this param is   then the default repository type is used.

Return Value

Type: ILoggerRepository
The new repository.

Implements

IRepositorySelector CreateRepository(String, Type)
Exceptions

ExceptionCondition
OnlineSystem ArgumentNullExceptionrepositoryName is  .
log4net.Core LogExceptionrepositoryName already exists.
Remarks

The ILoggerRepository created will be associated with the repository specified such that a call to [M:GetRepository(string)] with the same repository specified will return the same repository instance.

See Also