Example #1
0
        static void Main(string[] args)
        {
            var personRepo = PersonFactory.GetPersonRepository();
            IEnumerable <Person.Repository.Person> personEnumerable = personRepo.GetAllPersons();

            Console.WriteLine("Data from repository");
            Console.WriteLine($"Repository Type {personRepo.GetType()}");
            Console.WriteLine($"Count: {personEnumerable.Count()}");
            Console.WriteLine($"------------------------DATA--------------------------");
            foreach (var person in personEnumerable)
            {
                Console.WriteLine(person.ToString());
            }
            Console.WriteLine($"------------------------DATA--------------------------");
            Console.WriteLine($"{personRepo.GetPerson(2).ToString()}");
        }