Пример #1
0
        public static void Main(string[] args)
        {
            IUserRepository             users = new UserRepository();
            FeedActionControllerFactory feedActionControllerFactory = new FeedActionControllerFactory(users);

            Console.WriteLine("         Welcome to Codurance Feed!!");
            Console.WriteLine("----------------------------------------------");
            Console.WriteLine("Please type one of the following commands:");
            Console.WriteLine(" - Post: <username> -> <message>");
            Console.WriteLine(" - Follow: <username> follows <other user>");
            Console.WriteLine(" - Read: <username>");
            Console.WriteLine(" - Wall: <username> wall");
            while (true)
            {
                Console.Write("> ");
                string command = Console.ReadLine();
                FeedActionController controller = feedActionControllerFactory.GetFeedActionController(command);
                controller.DoAction(command);
            }
        }