/// <summary> /// Initialises a new instance of the /// <see cref="SpreadsheetProcessor" /> class. /// </summary> /// <param name="configurationFileReader"> /// An instance of type <see cref="IConfigurationFileReader" />. /// </param> /// <param name="loggerWrapper"> /// An instance of type <see cref="ILoggerWrapper" />. /// </param> /// <param name="schoolInformationStorageAdapter"> /// An instance of type /// <see cref="ISchoolInformationStorageAdapter" />. /// </param> /// <param name="localAuthorityInformationStorageAdapter"> /// An instance of type /// <see cref="ILocalAuthorityInformationStorageAdapter" />. /// </param> /// <param name="spreadsheetReader"> /// An instance of type <see cref="ISpreadsheetReader" />. /// </param> public SpreadsheetProcessor( IConfigurationFileReader configurationFileReader, ILoggerWrapper loggerWrapper, ISchoolInformationStorageAdapter schoolInformationStorageAdapter, ILocalAuthorityInformationStorageAdapter localAuthorityInformationStorageAdapter, ISpreadsheetReader spreadsheetReader) { this.configurationFileReader = configurationFileReader; this.loggerWrapper = loggerWrapper; this.schoolInformationStorageAdapter = schoolInformationStorageAdapter; this.localAuthorityInformationStorageAdapter = localAuthorityInformationStorageAdapter; this.spreadsheetReader = spreadsheetReader; }
/// <summary> /// Initialises a new instance of the <see cref="LearningProviderRatesManager" /> /// class. /// </summary> /// <param name="schoolInformationStorageAdapter"> /// An instance of type /// <see cref="ISchoolInformationStorageAdapter" />. /// </param> public LearningProviderRatesManager( ISchoolInformationStorageAdapter schoolInformationStorageAdapter) { this.schoolInformationStorageAdapter = schoolInformationStorageAdapter; }