public static void Register(IClassicOperator algorithm) { _repository.Register(algorithm); if (algorithm is IClassicOperatorNoise) { _configuration.OperatorsNoise.Add(algorithm.GetID()); } if (algorithm is IClassicOperatorDelay) { _configuration.OperatorsDelay.Add(algorithm.GetID()); } if (algorithm is IClassicOperatorMeasurement) { _configuration.OperatorsMeasurement.Add(algorithm.GetID()); } }
public static void Register(IClassicOperator algorithm) { _repository.Register(algorithm); }