/// <summary> /// Adds the message handler. It must initialize binding between the <see cref="IMessageHandler" /> and the local data resources. /// </summary> /// <param name="messageHandler">The message handler.</param> /// <param name="configuration">The configuration.</param> protected internal virtual void AddMessageHandler(IMessageHandler messageHandler, AssociationConfiguration configuration) { DataSetId = new DataSelector() { DataSetWriterId = configuration.DataSetWriterId, PublisherId = configuration.PublisherId }; }
protected internal override void AddMessageHandler(IMessageHandler messageHandler, AssociationConfiguration configuration) { base.AddMessageHandler(messageHandler, configuration); AddMessageReader(messageHandler as IMessageReader); }
protected internal override void AddMessageHandler(IMessageHandler messageHandler, AssociationConfiguration configuration) { throw new NotImplementedException(); }
protected internal override void AddMessageHandler(IMessageHandler messageHandler, AssociationConfiguration configuration) { base.AddMessageHandler(messageHandler, configuration); ProducerAssociationConfiguration _configuration = (ProducerAssociationConfiguration)configuration; m_Encoding = _configuration.FieldEncoding; AddMessageWriter(messageHandler as IMessageWriter); }