예제 #1
0
        /// <summary>
        /// Load settings.
        /// </summary>
        /// <param name="storage">Settings storage.</param>
        public override void Load(SettingsStorage storage)
        {
            base.Load(storage);

            FileName                 = storage.GetValue <string>(nameof(FileName));
            MaxLength                = storage.GetValue <long>(nameof(MaxLength));
            MaxCount                 = storage.GetValue <int>(nameof(MaxCount));
            Append                   = storage.GetValue <bool>(nameof(Append));
            LogDirectory             = storage.GetValue <string>(nameof(LogDirectory));
            WriteChildDataToRootFile = storage.GetValue <bool>(nameof(WriteChildDataToRootFile));
            Extension                = storage.GetValue <string>(nameof(Extension));
            WriteSourceId            = storage.GetValue <bool>(nameof(WriteSourceId));
            DirectoryDateFormat      = storage.GetValue <string>(nameof(DirectoryDateFormat));
            SeparateByDates          = storage.GetValue <SeparateByDateModes>(nameof(SeparateByDates));
        }
예제 #2
0
        /// <summary>
        /// Load settings.
        /// </summary>
        /// <param name="storage">Settings storage.</param>
        public override void Load(SettingsStorage storage)
        {
            base.Load(storage);

            FileName                 = storage.GetValue <string>("FileName");
            MaxLength                = storage.GetValue <long>("MaxLength");
            MaxCount                 = storage.GetValue <int>("MaxCount");
            Append                   = storage.GetValue <bool>("Append");
            LogDirectory             = storage.GetValue <string>("LogDirectory");
            WriteChildDataToRootFile = storage.GetValue <bool>("WriteChildDataToRootFile");
            Extension                = storage.GetValue <string>("Extension");
            WriteSourceId            = storage.GetValue <bool>("WriteSourceId");
            DirectoryDateFormat      = storage.GetValue <string>("DirectoryDateFormat");
            SeparateByDates          = storage.GetValue <SeparateByDateModes>("SeparateByDates");
        }
예제 #3
0
		/// <summary>
		/// Load settings.
		/// </summary>
		/// <param name="storage">Settings storage.</param>
		public override void Load(SettingsStorage storage)
		{
			base.Load(storage);

			FileName = storage.GetValue<string>("FileName");
			MaxLength = storage.GetValue<long>("MaxLength");
			MaxCount = storage.GetValue<int>("MaxCount");
			Append = storage.GetValue<bool>("Append");
			LogDirectory = storage.GetValue<string>("LogDirectory");
			WriteChildDataToRootFile = storage.GetValue<bool>("WriteChildDataToRootFile");
			Extension = storage.GetValue<string>("Extension");
			WriteSourceId = storage.GetValue<bool>("WriteSourceId");
			DirectoryDateFormat = storage.GetValue<string>("DirectoryDateFormat");
			SeparateByDates = storage.GetValue<SeparateByDateModes>("SeparateByDates");
		}
예제 #4
0
		/// <summary>
		/// Load settings.
		/// </summary>
		/// <param name="storage">Settings storage.</param>
		public override void Load(SettingsStorage storage)
		{
			base.Load(storage);

			FileName = storage.GetValue<string>(nameof(FileName));
			MaxLength = storage.GetValue<long>(nameof(MaxLength));
			MaxCount = storage.GetValue<int>(nameof(MaxCount));
			Append = storage.GetValue<bool>(nameof(Append));
			LogDirectory = storage.GetValue<string>(nameof(LogDirectory));
			WriteChildDataToRootFile = storage.GetValue<bool>(nameof(WriteChildDataToRootFile));
			Extension = storage.GetValue<string>(nameof(Extension));
			WriteSourceId = storage.GetValue<bool>(nameof(WriteSourceId));
			DirectoryDateFormat = storage.GetValue<string>(nameof(DirectoryDateFormat));
			SeparateByDates = storage.GetValue<SeparateByDateModes>(nameof(SeparateByDates));
		}