log4net SDK Reference

CompactRepositorySelector.CreateRepository Method (Assembly, Type)

Create a new repository for the assembly specified

[Visual Basic]
NotOverridable Overloads Public Function CreateRepository( _
   ByVal assembly As Assembly, _
   ByVal repositoryType As Type _
) As ILoggerRepository _
    Implements IRepositorySelector.CreateRepository
[C#]
public ILoggerRepository CreateRepository(
   Assembly assembly,
   Type repositoryType
);

Parameters

assembly
not used
repositoryType
the type of repository to create, must implement ILoggerRepository

Return Value

the repository created

Implements

IRepositorySelector.CreateRepository

Remarks

The assembly argument is not used. This selector does not create a separate repository for each assembly.

If the repositoryType is null then the default repository type specified to the constructor is used.

As a named repository is not specified the default repository is returned. The default repository is named log4net-default-repository.

See Also

CompactRepositorySelector Class | log4net.Core Namespace | CompactRepositorySelector.CreateRepository Overload List