public async Task Start() { var configuration = new EndpointConfiguration("trace"); configuration.UseTransport <LearningTransport>(); conversationTracker = new ConversationTracker(); configuration.RegisterComponents(cc => cc.RegisterSingleton(conversationTracker)); tracer = await Endpoint.Start(configuration); }
public async Task Start() { var configuration = new EndpointConfiguration("trace"); configuration.UseTransport <LearningTransport>(); conversationTracker = new ConversationTracker(); configuration.RegisterComponents(cc => cc.RegisterSingleton(conversationTracker)); configuration.AssemblyScanner().ExcludeAssemblies("Marketing.exe", "Orders.exe"); tracer = await Endpoint.Start(configuration); }
public TraceHandler(ConversationTracker tracker) { this.tracker = tracker; }