Пример #1
0
        /*--- メソッド:Public ------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> プロパティ/フィールドを初期化します。
        /// </summary>
        public void InitData(LogStatusDefinition in_LD, LoggerSetting in_LS)
        {
            this.FATAL   = new FATAL(in_LD, in_LS);
            this.ERROR   = new ERROR(in_LD, in_LS);
            this.WARNING = new WARNING(in_LD, in_LS);
            this.NOTICE  = new NOTICE(in_LD, in_LS);
            this.INFO    = new INFO(in_LD, in_LS);
            this.MEMO    = new MEMO(in_LD, in_LS);
            this.DEBUG   = new DEBUG(in_LD, in_LS);
            this.TRACE   = new TRACE(in_LD, in_LS);
        }
Пример #2
0
        /*--- コンストラクタ --------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> コンストラクタ
        /// </summary>
        public _LogTypeBase(LogStatusDefinition in_LD, LoggerSetting in_LS, LogTypeEnum in_LogType)
        {
            LogStatusDefinition ld = new LogStatusDefinition()
            {
                LogLevelEnum  = in_LD.LogLevelEnum,
                LogResultEnum = in_LD.LogResultEnum,
                LogTypeEnum   = in_LogType
            };

            this.InitData(ld, in_LS);
        }
Пример #3
0
        /*--- プロパティ/フィールド定義 ---------------------------------------------------------------------------------------------------------------------------------*/

        /*--- コンストラクタ --------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> コンストラクタ
        /// </summary>
        public NonState(LogStatusDefinition in_LD, LoggerSetting in_LS)
            : base(in_LD, in_LS, LogResultEnum.NonState)
        {
        }
Пример #4
0
        /*--- プロパティ/フィールド定義 ---------------------------------------------------------------------------------------------------------------------------------*/

        /*--- コンストラクタ --------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> コンストラクタ
        /// </summary>
        public NOTICE(LogStatusDefinition in_LD, LoggerSetting in_LS)
            : base(in_LD, in_LS, LogLevelEnum.NOTICE)
        {
        }
Пример #5
0
        /*--- プロパティ/フィールド定義 ---------------------------------------------------------------------------------------------------------------------------------*/

        /*--- コンストラクタ --------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> コンストラクタ
        /// </summary>
        public MEMO(LogStatusDefinition in_LD, LoggerSetting in_LS)
            : base(in_LD, in_LS, LogLevelEnum.MEMO)
        {
        }
Пример #6
0
 public LoggerProvider(IConfigurationSection section, string enviroment)
 {
     _section    = section.Get <LoggerSetting>();
     _enviroment = enviroment;
 }
Пример #7
0
        /*--- メソッド:Public ------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> プロパティ/フィールドを初期化します。
        /// </summary>
        public void InitData(LogStatusDefinition in_LD, LoggerSetting in_LS)
        {
            this.Failure  = new Failure(in_LD, in_LS);
            this.Success  = new Success(in_LD, in_LS);
            this.NonState = new NonState(in_LD, in_LS);
        }
Пример #8
0
        /*--- プロパティ/フィールド定義 ---------------------------------------------------------------------------------------------------------------------------------*/

        /*--- コンストラクタ --------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> コンストラクタ
        /// </summary>
        public SystemLog(LogStatusDefinition in_LD, LoggerSetting in_LS)
            : base(in_LD, in_LS, LogTypeEnum.System)
        {
        }
Пример #9
0
        /*--- プロパティ/フィールド定義 ---------------------------------------------------------------------------------------------------------------------------------*/

        /*--- コンストラクタ --------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> コンストラクタ
        /// </summary>
        public WARNING(LogStatusDefinition in_LD, LoggerSetting in_LS)
            : base(in_LD, in_LS, LogLevelEnum.WARNING)
        {
        }
Пример #10
0
        /*--- プロパティ/フィールド定義 ---------------------------------------------------------------------------------------------------------------------------------*/

        /*--- コンストラクタ --------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> コンストラクタ
        /// </summary>
        public DEBUG(LogStatusDefinition in_LD, LoggerSetting in_LS)
            : base(in_LD, in_LS, LogLevelEnum.DEBUG)
        {
        }
Пример #11
0
        /*--- メソッド:Public ------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> プロパティ/フィールドを初期化します。
        /// </summary>
        public void InitData(LogStatusDefinition in_LD, LoggerSetting in_LS)
        {
            this.LogDefinition = in_LD;
            this.LoggerSetting = in_LS;
        }
Пример #12
0
        /*--- プロパティ/フィールド定義 ---------------------------------------------------------------------------------------------------------------------------------*/

        /*--- コンストラクタ --------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> コンストラクタ
        /// </summary>
        public ERROR(LogStatusDefinition in_LD, LoggerSetting in_LS)
            : base(in_LD, in_LS, LogLevelEnum.ERROR)
        {
        }
Пример #13
0
        /*--- プロパティ/フィールド定義 ---------------------------------------------------------------------------------------------------------------------------------*/

        /*--- コンストラクタ --------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> コンストラクタ
        /// </summary>
        public Success(LogStatusDefinition in_LD, LoggerSetting in_LS)
            : base(in_LD, in_LS, LogResultEnum.Success)
        {
        }
Пример #14
0
        /*--- プロパティ/フィールド定義 ---------------------------------------------------------------------------------------------------------------------------------*/

        /*--- コンストラクタ --------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> コンストラクタ
        /// </summary>
        public Failure(LogStatusDefinition in_LD, LoggerSetting in_LS)
            : base(in_LD, in_LS, LogResultEnum.Failure)
        {
        }
Пример #15
0
        /*--- プロパティ/フィールド定義 ---------------------------------------------------------------------------------------------------------------------------------*/

        /*--- コンストラクタ --------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> コンストラクタ
        /// </summary>
        public ActionLog(LogStatusDefinition in_LD, LoggerSetting in_LS)
            : base(in_LD, in_LS, LogTypeEnum.Action)
        {
        }
Пример #16
0
        /*--- プロパティ/フィールド定義 ---------------------------------------------------------------------------------------------------------------------------------*/

        /*--- コンストラクタ --------------------------------------------------------------------------------------------------------------------------------------------*/

        /// <summary> コンストラクタ
        /// </summary>
        public FATAL(LogStatusDefinition in_LD, LoggerSetting in_LS)
            : base(in_LD, in_LS, LogLevelEnum.FATAL)
        {
        }