BinarySerializerUsage(Configure configure)
        {
            #region BinarySerialization

            configure.BinarySerializer();

            #endregion
        }
        BinarySerializerUsage(Configure configure)
        {
            #region BinarySerialization

            configure.BinarySerializer();

            #endregion
        }
Example #3
0
        public void Simple()
        {
            #region BinarySerialization

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

            #endregion
        }
Example #4
0
 static void Main()
 {
     Console.Title = "Samples.Serialization.Binary";
     #region config
     Configure configure = Configure.With();
     configure.Log4Net();
     configure.DefineEndpointName("Samples.Serialization.Binary");
     configure.DefaultBuilder();
     configure.BinarySerializer();
     #endregion
     configure.MsmqTransport();
     configure.InMemorySagaPersister();
     configure.RunTimeoutManagerWithInMemoryPersistence();
     configure.InMemorySubscriptionStorage();
     using (IStartableBus startableBus = configure.UnicastBus().CreateBus())
     {
         IBus bus = startableBus.Start(() => configure.ForInstallationOn <Windows>().Install());
         #region message
         CreateOrder message = new CreateOrder
         {
             OrderId    = 9,
             Date       = DateTime.Now,
             CustomerId = 12,
             OrderItems = new List <OrderItem>
             {
                 new OrderItem
                 {
                     ItemId   = 6,
                     Quantity = 2
                 },
                 new OrderItem
                 {
                     ItemId   = 5,
                     Quantity = 4
                 },
             }
         };
         bus.SendLocal(message);
         #endregion
         Console.WriteLine("Order Sent");
         Console.WriteLine("Press any key to exit");
         Console.ReadKey();
     }
 }