public RemotePackageInstallerProvider(IOutputWriter outputWriter,
                                       IFileDeployerProvider fileDeployerProvider,
                                       ITeamNumberProvider teamNumberProvider,
                                       IBuildSettingsProvider buildSettingsProvider,
                                       IExceptionThrowerProvider exceptionThrowerProvider)
 {
     m_outputWriter             = outputWriter;
     m_fileDeployerProvider     = fileDeployerProvider;
     m_buildSettingsProvider    = buildSettingsProvider;
     m_teamNumberProvider       = teamNumberProvider;
     m_exceptionThrowerProvider = exceptionThrowerProvider;
 }
Пример #2
0
#pragma warning disable CS8618 // Non-nullable field is uninitialized. Consider declaring as nullable.
        public RoboRioConnection(IOutputWriter outputWriter,
#pragma warning restore CS8618 // Non-nullable field is uninitialized. Consider declaring as nullable.
                                 IBuildSettingsProvider buildSettingsProvider, IExceptionThrowerProvider exceptionThrowerProvider,
                                 ITeamNumberProvider teamNumberProvider)
        {
            m_teamNumberProvider       = teamNumberProvider;
            m_sshTimeout               = TimeSpan.FromSeconds(2);
            m_outputWriter             = outputWriter;
            m_buildSettingsProvider    = buildSettingsProvider;
            m_exceptionThrowerProvider = exceptionThrowerProvider;
            m_remoteIp = null;
        }