J'utilise Dapper pour faire un select dans la base de données et le retour affiche le nom des colonnes différemment.Dapper renvoie le nom de la colonne différente
Est-ce que quelqu'un sait pourquoi cela se produit?
image ci-dessous, à gauche (JSON retour de l'API), à droite (tableau SQL Server)
résultat JSON:
code C#:
Méthode de contrôleur
IEnumerable<Romaneio> romaneios;
string query = "SELECT * FROM TB_ROMANEIOS";
romaneios = await connection.QueryAsync<Romaneio>(query)
La classe utilisée par Dapper
public class Romaneio
{
public string ROMANEIO_ID { get; set; }
public string PRODUTO_ID { get; set; }
public string DESCRICAO { get; set; }
public string QTD_PALLET { get; set; }
public string QTD_CX { get; set; }
public string QTD_TOTAL { get; set; }
public string QTD_CX_PL { get; set; }
public string QTD_UN_CX { get; set; }
public int STATUS_ROMANEIO { get; set; }
public DateTime DATA_ROMANEIO { get; set; }
}
Cela a fonctionné. J'ai changé le nom des attributs, maintenant tout est en minuscules. PimBrouwers, Eduardo Nery, merci pour tous. –