public ProcessStepTypeFactory(IProcessSettingsFactory settingsFactory, IDeferredActivator activator) { this.SettingsFactory = settingsFactory ?? throw new ArgumentNullException("settingsFactory"); this.Activator = activator ?? throw new ArgumentNullException("activator is null."); }
public LogicEvaluatorTypeFactory(IPlatformSettingsFactory settingsFactory, IPlatformDataConnector dataConnector, IDeferredActivator activator) { this.SettingsFactory = settingsFactory ?? throw new ArgumentNullException("settingsFactory"); this.DataConnector = dataConnector ?? throw new ArgumentNullException("dataConnector"); this.Activator = activator ?? throw new ArgumentNullException("activator"); }