コード例 #1
0
ファイル: OrkMapper.cs プロジェクト: TamasSzende/MordorCSharp
 public Ork MapToDomain(Dto.Ork ork)
 {
     return(new Ork
     {
         Id = ork.Id,
         KillCount = ork.KillCount,
         Name = ork.Name,
         Weapons = (ork.Weapons ?? new List <string>()).Select(w => Enum.Parse <Weapons>(w)).ToList()  //át kell mappelni stringet -> enum-ra
     });
 }
コード例 #2
0
 public Domain.Ork MapToDomain(Dto.Ork ork)
 {
     return(new Domain.Ork
     {
         Id = ork.Id,
         KillCount = ork.KillCount,
         Name = ork.Name,
         Weapons = ork.Weapons.Select(w => Enum.Parse <Weapon>(w)).ToList()
     });
 }