Tenho o seguinte select:
var allUsers = await dbContext.AppUsers
.Where(u => allUserIds.Contains(u.IdentityUsersId))
.Include(u => u.Following)
.Select(u => new
{
u.Name,
u.Email,
u.Phone!.FormattedNumber,
u.Following
})
.ToListAsync();
Ele retorna um objeto onde a terceira propriedade é nomeada FormattedNumber
. Existe uma maneira de nomear a propriedade PhoneNumber
?
Atualização: adicionei C# como uma tag porque agora que vejo a resposta, esta é mais uma questão de objetos dinâmicos. E acho que esta é uma sessão de perguntas e respostas útil para mostrar como os objetos dinâmicos são definidos em uma seleção do EF.
Você pode nomear as propriedades do seu tipo anônimo da maneira que desejar: