public TraceEventServiceWorker(SinkSettings sinkSettings, TraceEventServiceSettings serviceSettings) { Guard.ArgumentNotNull(sinkSettings, "sinkSettings"); Guard.ArgumentNotNull(serviceSettings, "serviceSettings"); this.sink = sinkSettings.Sink; this.eventSources = new List <Configuration.EventSourceSettings>(sinkSettings.EventSources); this.sessionName = serviceSettings.SessionNamePrefix + "-" + sinkSettings.Name; this.Initialize(); }
protected override void Given() { this.sinkSettings = new SinkSettings("test", new InMemoryEventListener(), new[] { new EventSourceSettings("Test") }); this.traceEventServiceSettings = new TraceEventServiceSettings(); }
public void when_creating_instance_with_default_values() { var sut = new TraceEventServiceSettings(); Assert.IsTrue(sut.SessionNamePrefix.StartsWith(Constants.DefaultSessionNamePrefix)); }
protected override void Given() { this.sinkSettings = new SinkSettings("test", new InMemoryEventListener(), new[] { new SemanticLogging.Etw.Configuration.EventSourceSettings("Test") }); this.traceEventServiceSettings = new TraceEventServiceSettings(); }