static BatchingConfig GetConfig()
        {
            var result = BatchingConfig.Load(new Uri("LoggingConfiguration.xml", UriKind.Relative));

            result.BatchAgent = new MyBatchAgent();
            return(result);
        }
コード例 #2
0
 /// <summary>
 /// Creates a new instance of BatchingLogAgent from the required configuration.
 /// </summary>
 /// <param name="Config">The required configuration object.</param>
 public BatchingLogAgent(BatchingConfig Config)
     : this()
 {
     if (Config == null) throw new ArgumentNullException("Config");
     Configuration = Config;
     if (Configuration.MappingRules != null)
     {
         Configuration.MappingRules.MappingError += MappingRules_MappingError;
     }
     StartSession();
 }
コード例 #3
0
 public RemoteVideoLogAgent(BatchingConfig Config)
     : base(Config)
 {
 }