Uso Entity Framework 4.0. ¿Es posible que SaveChanges()
devuelva 0 pero no lanza una excepción? Por ejemplo, después de agregar.¿Es eso posible, DbContext.SaveChanges() devuelve 0 pero no tiene una excepción?
Aquí está mi código:
try
{
_context.CodeProducts.Add(entity);
_context.SaveChanges();
//Shell I control return result from SaveChanges() in here.
//However doesn't throw an exceoption?
return new MethodResponse()
{
ResultText = "Successful",
Type = MethodResponse.ResponseType.Succeed
};
}
catch (OptimisticConcurrencyException exc)
{
throw exc;
}
catch (UpdateException exc)
{
throw exc;
}
catch (Exception exc)
{
throw exc;
}
¿Hubo algo que necesitan ser salvados? –
Necesita agregar más información, de lo contrario, nadie podrá ayudarlo. ¿Puedes publicar tu código? –
Agregué mis códigos. – cagin