public static Player ToDomain(this PlayerEntity entity) { return(new Player( entity.RowKey, Gender.CreateFrom(entity.Gender), entity.FistName, entity.LastName, entity.ProfileUrl, new PlayerClub( entity.PartitionKey, entity.ClubName, entity.ClubLogoUrl), entity.InternalId)); }
public static Player ToDomain( this PlayerViewModel playerViewModel, PlayerClubViewModel playerClubViewModel) { return(new Player( playerViewModel.Id, Gender.CreateFrom(playerViewModel.Gender), playerViewModel.FirstName, playerViewModel.LastName, playerViewModel.ProfileUrl, new PlayerClub( playerClubViewModel.Id, playerClubViewModel.Name, playerClubViewModel.LogoUrl) )); }