public ITeamCityWriter CreateWriter(Action <string> destination)
        {
            var processor = new FlowServiceMessageWriter(new ServiceMessagesWriter(Formatter, destination), FlowIdGenerator, Updaters.ToList());

            return(new TeamCityWriterImpl(
                       processor,
                       DisposableNOP.Instance
                       ));
        }
Exemplo n.º 2
0
        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
                       ));
        }