Esempio n. 1
0
 public CalcAffordanceDtoFactory([NotNull] CalcParameters cp, [NotNull] IDeviceCategoryPicker picker,
                                 [NotNull] CalcVariableDtoFactory variableRepository, [NotNull] AvailabilityDtoRepository availabilityDtoRepository)
 {
     _cp                        = cp;
     _picker                    = picker;
     _variableRepository        = variableRepository;
     _availabilityDtoRepository = availabilityDtoRepository;
 }
Esempio n. 2
0
 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;
 }