Create a new repository for the repository specified
the repository created
IRepositorySelector.CreateRepository
The ILoggerRepository created will be associated with the repository specified such that a call to GetRepository with the same repository specified will return the same repository instance.
If the named repository already exists an exception will be thrown.
If repositoryType is null
then the default repository type specified to the constructor is used.
Exception Type | Condition |
---|---|
ArgumentNullException | throw if repositoryName is null |
LogException | throw if the repositoryName already exists |
CompactRepositorySelector Class | log4net.Core Namespace | CompactRepositorySelector.CreateRepository Overload List