/// <summary> /// Exception method /// </summary> /// <param name="context"></param> public override void OnException(HttpActionExecutedContext context) { if (context.Exception is ChecksumException) { context.Response = context.CreateConflictResponse(HttpConflictReason.Checksum, (context.Exception as ChecksumException).Message); } }
/// <summary> /// Exception method /// </summary> /// <param name="context"></param> public override void OnException(HttpActionExecutedContext context) { if (context.Exception is DbUpdateConcurrencyException) { context.Response = context.CreateConflictResponse(HttpConflictReason.RowVersion, (context.Exception as DbUpdateConcurrencyException).Entries); } }