public void Customize(EndpointConfiguration endpointConfiguration) { //Configure to use System Xml Serialization for incoming types from non-NserviceBus sources endpointConfiguration.HandleIncomingIntegrationTypes(new [] { typeof(PRODTRANS), typeof(Transfers), typeof(POs) }); //Configure to use System.Xml Serialization for outgoing messages to non-NServiceBus targets endpointConfiguration.SerializeOutgoingIntegrationTypes(new [] { typeof(PRODTRANS), typeof(Transfers) }); //Configure to transform a POs type to a POsAdapter type endpointConfiguration.AddMessageTypeTransformation(typeof(POs), obj => new POsAdapter(obj as POs)); }