/// <summary>
        /// Registers the message converter.
        /// </summary>
        /// <param name="messageConverterName">Name of the message converter.</param>
        /// <param name="messageConverterCreatorDelegate">The message converter creator delegate.</param>
        public void RegisterMessageConverter(string messageConverterName,
                                             MessageConverterCreatorDelegate messageConverterCreatorDelegate)
        {
            MessageConverterFactoryObject mcfo = new MessageConverterFactoryObject();

            mcfo.MessageConverterCreatorDelegate = messageConverterCreatorDelegate;
            applicationContext.ObjectFactory.RegisterSingleton(messageConverterName, mcfo);
        }
 /// <summary>
 /// Registers the message converter.
 /// </summary>
 /// <param name="messageConverterName">Name of the message converter.</param>
 /// <param name="messageConverterCreatorDelegate">The message converter creator delegate.</param>
 public void RegisterMessageConverter(string messageConverterName,
                                      MessageConverterCreatorDelegate messageConverterCreatorDelegate)
 {
     MessageConverterFactoryObject mcfo = new MessageConverterFactoryObject();
     mcfo.MessageConverterCreatorDelegate = messageConverterCreatorDelegate;
     applicationContext.ObjectFactory.RegisterSingleton(messageConverterName, mcfo);
 }