예제 #1
0
 public IsolatedStorageTarget(string filePrefix, LogTargetFormat format)
     : base(format, LoggingLevel.Debug)
 {
     logger = new IsolatedStorageLogger(filePrefix);
     logger.ErrorOccured += logger_ErrorOccured;
     logger.Initialize();
 }
예제 #2
0
        protected BaseLogTarget(LogTargetFormat format, LoggingLevel minLoggginLevel)
        {
            targetFormat = format;
            switch (targetFormat)
            {
            case LogTargetFormat.Short:
                getMsg = GetShortMsg;
                break;

            case LogTargetFormat.Extended:
                getMsg = GetExtendedMsg;
                break;

            case LogTargetFormat.ExtendedWithoutDate:
                getMsg = GetExtendedMsgWithoutDate;
                break;
            }
            MinLoggingLevel = minLoggginLevel;
        }
예제 #3
0
 public MemoryTarget(LogTargetFormat format)
     : base(format, LoggingLevel.Debug)
 {
 }
예제 #4
0
 public WebPageTarget(LogTargetFormat format)
     : base(format, LoggingLevel.Debug)
 {
 }
예제 #5
0
 public SilverlightDebugTarget(LogTargetFormat format)
     : base(format, LoggingLevel.Debug)
 {
 }