public CalcAffordanceDtoFactory([NotNull] CalcParameters cp, [NotNull] IDeviceCategoryPicker picker, [NotNull] CalcVariableDtoFactory variableRepository, [NotNull] AvailabilityDtoRepository availabilityDtoRepository) { _cp = cp; _picker = picker; _variableRepository = variableRepository; _availabilityDtoRepository = availabilityDtoRepository; }
public CalcDeviceDtoFactory([NotNull] IDeviceCategoryPicker picker, [NotNull] CalcParameters calcParameters, [NotNull] Random rnd, [NotNull] CalcLoadTypeDtoDictionary loadTypeDictionary, [NotNull] CalcVariableDtoFactory calcVariableRepositoryDtoFactory, [NotNull] AvailabilityDtoRepository availabilityDtoRepository) { _picker = picker; _calcParameters = calcParameters; _rnd = rnd; _loadTypeDictionary = loadTypeDictionary; _calcVariableRepositoryDtoFactory = calcVariableRepositoryDtoFactory; _availabilityDtoRepository = availabilityDtoRepository; }
public CalcModularHouseholdDtoFactory([NotNull] CalcLoadTypeDtoDictionary ltDict, [NotNull] Random random, [NotNull] CalcPersonDtoFactory calcPersonDtoFactory, [NotNull] CalcDeviceDtoFactory calcDeviceDtoFactory, [NotNull] CalcLocationDtoFactory calcLocationDtoFactory, [NotNull] CalcVariableDtoFactory calcVariableRepositoryDtoFactory, [NotNull] CalcAffordanceDtoFactory calcAffordanceDtoFactory, [NotNull] CalcTransportationDtoFactory transportationDtoFactory, CalcRepo calcRepo) { _ltDict = ltDict; _random = random; _calcPersonDtoFactory = calcPersonDtoFactory; _calcDeviceDtoFactory = calcDeviceDtoFactory; _calcLocationDtoFactory = calcLocationDtoFactory; _calcVariableRepositoryDtoFactory = calcVariableRepositoryDtoFactory; _calcAffordanceDtoFactory = calcAffordanceDtoFactory; _transportationDtoFactory = transportationDtoFactory; _calcRepo = calcRepo; }