log4net SDK Reference |

# LogManager.CreateDomain Method (Type)

NOTE: This method is now obsolete.

Use CreateRepository instead of CreateDomain

Creates a repository with the specified repository type.

[Visual Basic]
Overloads Public Shared Function CreateDomain( _
ByVal repositoryType As Type _
) As ILoggerRepository
[C#]
public static ILoggerRepository CreateDomain(
Type repositoryType
);

#### Parameters

repositoryType
  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

The ILoggerRepository created for the repository.

#### Remarks

CreateDomain is obsolete. Use CreateRepository instead of CreateDomain.

The ILoggerRepository created will be associated with the repository specified such that a call to GetRepository will return the same repository instance.

#### See Also

LogManager Class | log4net Namespace | LogManager.CreateDomain Overload List