示例#1
0
 internal async Task <IReadOnlyList <TrainWithPassengers> > GetAll()
 {
     return(await(
                from entity in context.Set <TrainEntity>()
                select TrainWithPassengers.Lister(entity.Number, entity.Passengers.Select(p => p.Name))
                ).ToArrayAsync());
 }
示例#2
0
        public static TrainWithPassengers Lister(string number, IEnumerable <string> passengers)
        {
            var trainWithPassengers = new TrainWithPassengers()
            {
                _Number = number
            };

            trainWithPassengers._Passengers.AddRange(passengers);

            return(trainWithPassengers);
        }