Exemplo n.º 1
0
        public async Task Run()
        {
            var unsortedUserDetails = await GetUserDetailsFromFile(_userDetailsConfigurations.UnsortedDetailsFilePath);

            if (unsortedUserDetails.Any())
            {
                var unsortedUserDetailsString = _textLineUtilityService.GetLinesAsSingleString(unsortedUserDetails);

                var users = _userDetailsService.GetOrderedUsersFromStringList(unsortedUserDetails);

                users.ForEach(u => Console.WriteLine($"{u.Name}, {u.Role}"));
                ;
            }

            Console.WriteLine(_consoleText.ExitProgram);
            Console.ReadLine();
        }