public async Task <IEnumerable <CharacterHeader> > GetList(int projectId, [FromUri] DateTime?modifiedSince = null) { return((await CharacterRepository.GetCharacterHeaders(projectId, modifiedSince)).Select( character => new CharacterHeader { CharacterId = character.CharacterId, UpdatedAt = character.UpdatedAt, IsActive = character.IsActive, CharacterLink = $"/x-game-api/{projectId}/characters/{character.CharacterId}/", })); }