コード例 #1
0
        static void Main(string[] args)
        {
            ISubscriberService subscriberService = new SubscriberService();
            IEventPublisher    eventPublisher    = new EventPublisher(subscriberService);

            Transfer transfer = new Transfer(10.0m, "firat", "hilmi");

            eventPublisher.Publish(new Event <Transfer>(transfer));

            Console.WriteLine("The end.");
        }
コード例 #2
0
        static void Main(string[] args)
        {
            ISubscriberService subscriberService = new SubscriberService();
            IEventPublisher    eventPublisher    = new EventPublisher(subscriberService);

            Transfer transfer = new Transfer(120000.0m, "Bob", "Alice");

            eventPublisher.Publish(new Event <Transfer>(transfer));

            Console.WriteLine("The end.");
            Console.Read();
        }