static BatchingConfig GetConfig() { var result = BatchingConfig.Load(new Uri("LoggingConfiguration.xml", UriKind.Relative)); result.BatchAgent = new MyBatchAgent(); return(result); }
/// <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(); }
public RemoteVideoLogAgent(BatchingConfig Config) : base(Config) { }