ChildRegistration.MvcApplication.InitialiseBus C# (CSharp) Method

InitialiseBus() private method

private InitialiseBus ( ) : void
return void
        private void InitialiseBus()
        {
            var config = Configure.With()
                .DefaultBuilder()
                .DefineMessageConventions(GetType().Assembly.GetName().Name)
                .Sagas()
                .XmlSerializer()
                .MsmqTransport()
                    .IsTransactional(true)
                    .PurgeOnStartup(false)
                .RavenPersistence()
                    .RavenSagaPersister()
                    .RavenSubscriptionStorage()
                .RunTimeoutManager()
                .UnicastBus()
                    .ImpersonateSender(true);

            Bus = config.CreateBus().Start();
        }