public GradeRunner( [NotNull] ITransmaxLogger logger, [NotNull] ITransmaxConsole console, [NotNull] IGrader grader) { m_Logger = logger; m_Console = console; m_Grader = grader; }
public CommandLineParser( [NotNull] ITransmaxLogger logger, [NotNull] ITransmaxConsole console) { m_Console = console; m_Logger = logger; m_Parser = CreateParser(); ApplicationArguments = Empty; }
public OutputFile( [NotNull] IApplicationMode mode, [NotNull] ITransmaxConsole console, [NotNull] ITransmaxFile file) : base(file) { m_Mode = mode; m_Console = console; }