Ceci est mon code:ne peut pas insérer la valeur NULL dans la colonne « Id » dans le serveur mobile d'azur
using Microsoft.Azure.Mobile.Server;
public class MessageController : TableController<Message>
{
public async Task<IHttpActionResult> PostMessage(Message item)
{
Message current;
try
{
current = await InsertAsync(item);
}
catch (Exception e)
{
throw; // Cannot insert the value NULL into column 'Id'
}
return CreatedAtRoute("Tables", new { id = current.Id }, current);
}
}
il me donne: Impossible d'insérer la valeur NULL dans la colonne « Id »
la chose étrange est que l'Id est généré et qu'il est assigné à item.Id mais qu'une exception est levée.