public static void Main(string[] args)
		{
			Gtfs gtfs = new Gtfs();
			gtfs.Entities.Add(new Agency {Id = "1", Name="Agency Name"});
			gtfs.Entities.Add(new FareRules { RouteId = "10"});
			gtfs.Entities.Add(new Frequencies());

			RequiredValidateVisitor requiredValidateVisitor = new RequiredValidateVisitor();
			gtfs.Accept(requiredValidateVisitor);

			Console.Read();
		}
        public static void Main(string[] args)
        {
            Gtfs gtfs = new Gtfs();

            gtfs.Entities.Add(new Agency {
                Id = "1", Name = "Agency Name"
            });
            gtfs.Entities.Add(new FareRules {
                RouteId = "10"
            });
            gtfs.Entities.Add(new Frequencies());

            RequiredValidateVisitor requiredValidateVisitor = new RequiredValidateVisitor();

            gtfs.Accept(requiredValidateVisitor);

            Console.Read();
        }