/// <summary> /// Builds up the maps of supported operations and calls. /// </summary> public AbstractConnectorFacade(string configuration, AbstractConnectorInfo connectorInfo, IConfigurationPropertyChangeListener changeListener) { Assertions.NullCheck(configuration, "configuration"); Assertions.NullCheck(connectorInfo, "connectorInfo"); _connectorFacadeKey = configuration; _configuration = (APIConfigurationImpl)SerializerUtil.DeserializeBase64Object(configuration); // parent ref not included in the clone _configuration.ConnectorInfo = connectorInfo; _configuration.ChangeListener = changeListener; }
public RemoteConnectorFacadeImpl(RemoteConnectorInfoImpl connectorInfo, String config, IConfigurationPropertyChangeListener changeListener) : this(connectorInfo, config) { GetAPIConfiguration().ChangeListener = changeListener; }