5 instantiations of JsonPatchError
Microsoft.AspNetCore.JsonPatch (5)
Adapters\ObjectAdapter.cs (2)
271return new JsonPatchError( 279return new JsonPatchError(
JsonPatchDocument.cs (1)
175errorReporter(new JsonPatchError(objectToApplyTo, op, jsonPatchException.Message));
JsonPatchDocumentOfT.cs (1)
611errorReporter(new JsonPatchError(objectToApplyTo, op, jsonPatchException.Message));
Operations\OperationOfT.cs (1)
63throw new JsonPatchException(new JsonPatchError(objectToApplyTo, this, Resources.TestOperationNotSupported));
29 references to JsonPatchError
Microsoft.AspNetCore.JsonPatch (28)
Adapters\ObjectAdapter.cs (20)
19/// <param name="logErrorAction">The <see cref="Action"/> for logging <see cref="JsonPatchError"/>.</param> 22Action<JsonPatchError> logErrorAction) : 31/// <param name="logErrorAction">The <see cref="Action"/> for logging <see cref="JsonPatchError"/>.</param> 35Action<JsonPatchError> logErrorAction, 54/// Action for logging <see cref="JsonPatchError"/>. 56public Action<JsonPatchError> LogErrorAction { get; } 86var error = CreatePathNotFoundError(objectToApplyTo, path, operation, errorMessage); 93var error = CreateOperationFailedError(objectToApplyTo, path, operation, errorMessage); 141var error = CreatePathNotFoundError(objectToApplyTo, path, operationToReport, errorMessage); 148var error = CreateOperationFailedError(objectToApplyTo, path, operationToReport, errorMessage); 165var error = CreatePathNotFoundError(objectToApplyTo, operation.path, operation, errorMessage); 172var error = CreateOperationFailedError(objectToApplyTo, operation.path, operation, errorMessage); 197var error = CreateOperationFailedError(objectToApplyTo, operation.path, operation, Resources.FormatCannotCopyProperty(operation.from)); 215var error = CreatePathNotFoundError(objectToApplyTo, operation.path, operation, errorMessage); 222var error = CreateOperationFailedError(objectToApplyTo, operation.path, operation, errorMessage); 246var error = CreatePathNotFoundError(objectToGetValueFrom, fromLocation, operation, errorMessage); 253var error = CreateOperationFailedError(objectToGetValueFrom, fromLocation, operation, errorMessage); 261private Action<JsonPatchError> ErrorReporter 269private static JsonPatchError CreateOperationFailedError(object target, string path, Operation operation, string errorMessage) 277private static JsonPatchError CreatePathNotFoundError(object target, string path, Operation operation, string errorMessage)
Exceptions\JsonPatchException.cs (2)
18public JsonPatchException(JsonPatchError jsonPatchError, Exception innerException) 25public JsonPatchException(JsonPatchError jsonPatchError)
Internal\ErrorReporter.cs (1)
11public static readonly Action<JsonPatchError> Default = (error) =>
JsonPatchDocument.cs (2)
150public void ApplyTo(object objectToApplyTo, Action<JsonPatchError> logErrorAction) 161public void ApplyTo(object objectToApplyTo, IObjectAdapter adapter, Action<JsonPatchError> logErrorAction)
JsonPatchDocumentOfT.cs (2)
586public void ApplyTo(TModel objectToApplyTo, Action<JsonPatchError> logErrorAction) 597public void ApplyTo(TModel objectToApplyTo, IObjectAdapter adapter, Action<JsonPatchError> logErrorAction)
JsonPatchError.cs (1)
16/// Initializes a new instance of <see cref="JsonPatchError"/>.
Microsoft.AspNetCore.JsonPatch.Tests (1)
TestErrorLogger.cs (1)
10public void LogErrorMessage(JsonPatchError patchError)