public ITeamCityWriter CreateWriter(Action <string> destination) { var processor = new FlowServiceMessageWriter(new ServiceMessagesWriter(Formatter, destination), FlowIdGenerator, Updaters.ToList()); return(new TeamCityWriterImpl( processor, DisposableNOP.Instance )); }
public ITeamCityWriter CreateWriter(Action <string> destination) { if (destination == null) { throw new ArgumentNullException(nameof(destination)); } var processor = new FlowServiceMessageWriter(new ServiceMessagesWriter(Formatter, destination), FlowIdGenerator, Updaters.ToList()); return(new TeamCityWriterImpl( processor, DisposableDelegate.Empty )); }