public ClanGetByNameResult ClanGetByName(ClanGetByNameRequest request) { return new ClanGetByNameResult { Result = new ServiceResult<List<ClanId>> { Data = new List<ClanId> { new ClanId { Id = 1 } } } }; }
public ClanGetByNameResult ClanGetByName(ClanGetByNameRequest request) { var foundClans = _clanRepository.FindByNamePrefixAsync(request.NamePrefix) .Result .Select(c => new ClanId(c.ClanId)); return new ClanGetByNameResult { Result = new ServiceResult<List<ClanId>> { Data = foundClans.ToList() } }; }