internal MessageHandler()

in TeamCity.VSTest.TestLogger/MessageHandler.cs [22:38]


    internal MessageHandler(
        ITeamCityWriter rootWriter,
        ISuiteNameProvider suiteNameProvider,
        IAttachments attachments,
        ITestNameProvider testNameProvider,
        IEventRegistry eventRegistry,
        IFailedTestsReportWriter failedTestsReportWriter,
        IOptions options)
    {
        _rootWriter = rootWriter ?? throw new ArgumentNullException(nameof(rootWriter));
        _suiteNameProvider = suiteNameProvider ?? throw new ArgumentNullException(nameof(suiteNameProvider));
        _attachments = attachments ?? throw new ArgumentNullException(nameof(attachments));
        _testNameProvider = testNameProvider ?? throw new ArgumentNullException(nameof(testNameProvider));
        _eventRegistry = eventRegistry ?? throw new ArgumentNullException(nameof(eventRegistry));
        _failedTestsReportWriter = failedTestsReportWriter ?? throw new ArgumentNullException(nameof(failedTestsReportWriter));
        _options = options;
    }