public new void SetUp() { _parser = new PathCompositeParser().WindowsPathParser; Assert.That(_parser, Is.Not.Null); return; }
public ParseErrorStage(IErrorParser errorParser, IEventDiscarder eventDiscarder, IPipelineStage nextStage) { _errorParser = errorParser; _eventDiscarder = eventDiscarder; _nextStage = nextStage; }
public new void SetUp() { _parser = new PathCompositeParser().UnixPathParser; Assert.That(_parser, Is.Not.Null); return; }
public RawError AcceptValue(IErrorParser parser, string error) { RawError res; res = new RawError(error); Assert.That(parser.TryParse(_stack, res), Is.True, "Failed to parse \"{0}\"", error); return (res); }
public RawError AcceptValue(IErrorParser parser, string error) { RawError res; res = new RawError(error); Assert.That(parser.TryParse(_stack, res), Is.True, "Failed to parse \"{0}\"", error); return(res); }
/// <summary> /// Build a new instance of StackTraceParser. /// </summary> public StackTraceParser() { _items = new ErrorItemCollection(); _functionParsers = new FunctionParser(); _pathParsers = new PathCompositeParser(); _lineNumberParsers = new LineNumberParser(); return; }
public BatchLogIngestor(IEventFilterFactory eventFilterFactory = null, IErrorParser errorParser = null, IContentFilterFactory contentFilterFactory = null, IEventDiscarder eventDiscarder = null, IEventPersister eventPersister = null, IEventRejecter eventRejecter = null) { _eventPersister = eventPersister; _eventFilterFactory = eventFilterFactory; _eventDiscarder = eventDiscarder; _errorParser = errorParser; _contentFilterFactory = contentFilterFactory; _eventRejecter = eventRejecter; _firstPipelineStage = BuildPipeline(); }
public StreamLogIngestor(IEventFilterFactory eventFilterFactory, IErrorParser errorParser, IContentFilterFactory contentFilterFactory, IEventDiscarder eventDiscarder, IPersisterDaemon persisterDaemon, IEventRejecter eventRejecter) { _eventFilterFactory = eventFilterFactory; _eventDiscarder = eventDiscarder; _errorParser = errorParser; _contentFilterFactory = contentFilterFactory; _persisterDaemon = persisterDaemon; _eventRejecter = eventRejecter; _firstPipelineStage = BuildPipeline(); _cancellationTokenSource = new CancellationTokenSource(); _persisterDaemon.Start(_cancellationTokenSource.Token); }
public void RejectValue(IErrorParser parser, string error) { Assert.That(parser.TryParse(_stack, new RawError(error)), Is.False); }
public new void SetUp() { _parser = new FunctionParser(); return; }
public IStreamIngestorFactoryDescriptor WithGrammarBasedParser() { _errorParser = new GrammarBasedErrorParser(new GrammarParserConfiguration(), new ErrorTokenizer()); return this; }
public IStreamIngestorFactoryDescriptor WithCustomParser() { _errorParser = new CustomErrorParser(new CustomParserConfiguration()); return this; }
public static HttpRequestContext SetContentObject(this HttpRequestContext httpRequestContext, IErrorParser errorParser) { if (httpRequestContext.SetupInfo.ContentJsonObject != null) { throw new Exception("Content JSON object already defined"); } httpRequestContext.SetupInfo.ErrorParser = errorParser; return(httpRequestContext); }
public new void SetUp() { _parser = new LineNumberParser(); return; }
public AzureLogReader(ILogParser logParser, IAuditParser auditParser, IErrorParser errorParser, IHealthMonitorParser healthMonitorParser) : base(logParser, auditParser, errorParser, healthMonitorParser) { this.logParser = logParser; }
public IBatchIngestorFactoryDescriptor WithParser(IErrorParser errorParser) { _errorParser = errorParser; return this; }
public IBatchIngestorFactoryDescriptor WithDefaultParser() { _errorParser = new CustomErrorParser(new CustomParserConfiguration()); return this; }
public IBatchLogIngestor Build() { if(_errorParser == null) _errorParser = new CustomErrorParser(new CustomParserConfiguration()); if(_contentFilterFactory == null) _contentFilterFactory = new ContentFilterFactory(); if(_eventDiscarder == null) _eventDiscarder = new NullEventDiscarder(); if(_eventFilterFactory == null) _eventFilterFactory = new EventFilterFactory(); if(_eventPersister == null) _eventPersister = BuildDefaultEventPersister(); if(_eventRejecter == null) _eventRejecter = new NullEventRejecter(); return new BatchLogIngestor(_eventFilterFactory, _errorParser, _contentFilterFactory, _eventDiscarder, _eventPersister, _eventRejecter); }