LogManagerCreateRepository Method (String, Type)Apache log4net™ SDK Documentation
Creates a repository with the specified name and repository type.

Namespace: log4net
Assembly: log4net (in log4net.dll) Version: 2.0.8.0-.NET 4.0
Syntax

public static ILoggerRepository CreateRepository(
	string repository,
	Type repositoryType
)

Parameters

repository
Type: SystemString
The name of the repository, this must be unique to the repository.
repositoryType
Type: SystemType
A Type that implements ILoggerRepository and has a no arg constructor. An instance of this type will be created to act as the ILoggerRepository for the repository specified.

Return Value

Type: ILoggerRepository
The ILoggerRepository created for the repository.
Exceptions

ExceptionCondition
LogExceptionThe specified repository already exists.
Remarks

The repository name must be unique. Repositories cannot be redefined. An Exception will be thrown if the repository already exists.

See Also

Reference