Example #1
0
        public Usage()
        {
            Configure configure = Configure.With();

            #region ConfiguringDistributor

            // --------------------------------------
            // Running the Distributor and a Worker
            configure.AsMSMQMasterNode();
            //or
            configure.RunMSMQDistributor();
            // --------------------------------------

            // --------------------------------------
            // Running the Distributor only
            configure.RunMSMQDistributor(false);
            // --------------------------------------

            #endregion

            #region ConfiguringWorker

            configure.EnlistWithMSMQDistributor();

            #endregion
        }
Example #2
0
        void RunDistributor(Configure configure)
        {
            #region 3to4RunDistributor

            configure.RunMSMQDistributor();

            #endregion
        }
    void RunDistributor(Configure configure)
    {
        #region 3to4RunDistributor

        configure.RunMSMQDistributor();

        #endregion
    }
        public void RunDistributor()
        {
            #region 3to4RunDistributor

            Configure configure = Configure.With();
            configure.RunMSMQDistributor();

            #endregion
        }
Example #5
0
    Usage(Configure configure)
    {
        #region ConfiguringDistributor

        // Running the Distributor and a Worker
        configure.AsMSMQMasterNode();
        // or
        configure.RunMSMQDistributor();

        // Running the Distributor only
        configure.RunMSMQDistributor(withWorker: false);

        #endregion

        #region ConfiguringWorker

        configure.EnlistWithMSMQDistributor();

        #endregion
    }
Example #6
0
    Usage(Configure configure)
    {
        #region ConfiguringDistributor

        // --------------------------------------
        // Running the Distributor and a Worker
        configure.AsMSMQMasterNode();
        //or
        configure.RunMSMQDistributor();
        // --------------------------------------

        // --------------------------------------
        // Running the Distributor only
        configure.RunMSMQDistributor(false);
        // --------------------------------------

        #endregion

        #region ConfiguringWorker

        configure.EnlistWithMSMQDistributor();

        #endregion
    }
Example #7
0
    static void Main()
    {
        Configure.Serialization.Json();

        #region server
        Configure configure = Configure.With();
        configure.Log4Net();
        configure.DefineEndpointName("Samples.Scaleout.Server");
        configure.DefaultBuilder();
        configure.RunMSMQDistributor(withWorker: false);
        #endregion
        configure.InMemorySagaPersister();
        configure.UseInMemoryTimeoutPersister();
        configure.InMemorySubscriptionStorage();
        configure.UseTransport <Msmq>();
        using (IStartableBus startableBus = configure.UnicastBus().CreateBus())
        {
            startableBus.Start(() => configure.ForInstallationOn <Windows>().Install());

            Console.WriteLine("Press any key to exit");
            Console.ReadKey();
        }
    }