static void Main(string[] args) { CicadaApplication.Run(); var i = 0; while (true) { var sender = CicadaFacade.Container.Resolve <ISender>(); sender.Send("OrderChannel", i++); Thread.Sleep(500); Console.ReadLine(); } }
static void Main(string[] args) { CicadaApplication.Run(); var strings = CicadaFacade.Container.Resolve <IStrings>(); Console.WriteLine(strings.Exists("name")); strings.Set("name", "张三", TimeSpan.FromSeconds(5)); Console.WriteLine(strings.Get <string>("name")); Console.WriteLine(strings.Exists("name")); Thread.Sleep(TimeSpan.FromSeconds(6)); Console.WriteLine(strings.Get <string>("name")); Console.WriteLine(strings.Exists("name")); Console.Read(); }
static void Main(string[] args) { CicadaApplication.Run(); while (true) { var customerService = CicadaFacade.Container.Resolve <ThriftCustomerService.Iface>(); var id = customerService.Add(new Customer { Name = "张三", AddressInfo = new Address { City = "北京", Street = "朝阳" } }); Console.WriteLine(customerService.Get(id)); Console.WriteLine(); Console.WriteLine("getlist"); var customers = customerService.GetList(); foreach (var customer in customers) { Console.WriteLine(customer); } Console.WriteLine(); Console.WriteLine("getmap"); var customerMap = customerService.GetMap(); foreach (var customer in customerMap) { Console.WriteLine("Key:{0} Value:{1}", customer.Key, customer.Value); } Thread.Sleep(500); } Console.Read(); }
public static void Run(TestContext context) { CicadaApplication.Run(); }