Beispiel #1
0
 public static ILoggerContainer CreateContainer(string name)
 {
     if (name == null)
     {
         throw new ArgumentNullException("container");
     }
     return(ContainerChooser.CreateContainer(name, null));
 }
Beispiel #2
0
 public static List <ILogger> GetCurrentLoggers(string containerName)
 {
     if (containerName == null)
     {
         throw new ArgumentNullException("containerName");
     }
     return(ContainerChooser.GetContainer(containerName).CurrentLoggers);
 }
Beispiel #3
0
 public static ILogger GetLogger(string containerName, string name)
 {
     if (containerName == null)
     {
         throw new ArgumentNullException("containerAssembly");
     }
     if (name == null)
     {
         throw new ArgumentNullException("name");
     }
     return(ContainerChooser.GetContainer(containerName).GetLogger(name));
 }
Beispiel #4
0
 public static ILoggerContainer CreateContainer(string name, Type ContainerType)
 {
     if (name == null)
     {
         throw new ArgumentNullException("name");
     }
     if (ContainerType == null)
     {
         throw new ArgumentNullException("type");
     }
     return(ContainerChooser.CreateContainer(name, ContainerType));
 }
Beispiel #5
0
 public static List <ILoggerContainer> GetAllContainers()
 {
     return(ContainerChooser.GetContainers());
 }