コード例 #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
ファイル: TrainWithPassengers.cs プロジェクト: yad/ddd
        public static TrainWithPassengers Lister(string number, IEnumerable <string> passengers)
        {
            var trainWithPassengers = new TrainWithPassengers()
            {
                _Number = number
            };

            trainWithPassengers._Passengers.AddRange(passengers);

            return(trainWithPassengers);
        }