private static void BuildDependencies() { // Wiring up dependencies manually for this simple application. // Could use DI framework if this were more complex. _loggingService = new LoggingService(); var seasonResultFactory = new SeasonResultFactory(_loggingService); _seasonResultFileParser = new SeasonResultFileParser("football.dat", seasonResultFactory, _loggingService); }
public SeasonResultService(ISeasonResultProvider seasonResultProvider, ILoggingService loggingService) { _seasonResultProvider = seasonResultProvider; _loggingService = loggingService; }