static void Main(string[] args) { var calculator = new RealCalculator(); var resultService = new ConsoleResultService(); var student = new GoodStudent(calculator, resultService); student.AddTwoNumbers(12, 34); student.SubtractTwoNumbers(12, 34); student.MultiplyTwoNumbers(12, 34); student.DivideTwoNumbers(12, 34); student.DivideTwoNumbers(12, 0); }
/// <summary> /// Initializes a new instance of the <see cref="CombinationResultService"/> class. /// </summary> /// <param name="connectionString">The connection string for the sql result service.</param> public CombinationResultService(string connectionString) { this.consoleResultService = new ConsoleResultService(); var resultRepository = new SqlResultRepository(connectionString); this.sqlResultService = new ResultService(resultRepository); }