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; }
#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; }