public RemotingOrderHandler() { var inMemoryDao = new InMemoryRepository<Guid, Order>(); var messageHandlers = new List<IMessageHandler> { new AddOrderHandler(inMemoryDao), new GetOrderHandler(inMemoryDao), new RemoveOrderHandler(inMemoryDao) }; messageReceiver = new MessageReceiver(messageHandlers); }
internal ZyanMessageServer(IMessageReceiver messageReceiver, int port) { receiver = (MessageReceiver)messageReceiver; host = new ZyanComponentHost("OrderService", port); }