5 instantiations of JsonPatchError
Microsoft.AspNetCore.JsonPatch.SystemTextJson (5)
Adapters\ObjectAdapter.cs (2)
267
return new
JsonPatchError
(
275
return new
JsonPatchError
(
JsonPatchDocument.cs (1)
175
errorReporter(new
JsonPatchError
(objectToApplyTo, op, jsonPatchException.Message));
JsonPatchDocumentOfT.cs (1)
612
errorReporter(new
JsonPatchError
(objectToApplyTo, op, jsonPatchException.Message));
Operations\OperationOfT.cs (1)
62
throw new JsonPatchException(new
JsonPatchError
(objectToApplyTo, this, Resources.TestOperationNotSupported));
29 references to JsonPatchError
Microsoft.AspNetCore.JsonPatch.SystemTextJson (28)
Adapters\ObjectAdapter.cs (20)
20
/// <param name="logErrorAction">The <see cref="Action"/> for logging <see cref="
JsonPatchError
"/>.</param>
23
Action<
JsonPatchError
> logErrorAction) :
32
/// <param name="logErrorAction">The <see cref="Action"/> for logging <see cref="
JsonPatchError
"/>.</param>
36
Action<
JsonPatchError
> logErrorAction,
55
/// Action for logging <see cref="
JsonPatchError
"/>.
57
public Action<
JsonPatchError
> LogErrorAction { get; }
88
var
error = CreatePathNotFoundError(objectToApplyTo, path, operation, errorMessage);
95
var
error = CreateOperationFailedError(objectToApplyTo, path, operation, errorMessage);
140
var
error = CreatePathNotFoundError(objectToApplyTo, path, operationToReport, errorMessage);
147
var
error = CreateOperationFailedError(objectToApplyTo, path, operationToReport, errorMessage);
164
var
error = CreatePathNotFoundError(objectToApplyTo, operation.path, operation, errorMessage);
171
var
error = CreateOperationFailedError(objectToApplyTo, operation.path, operation, errorMessage);
193
var
error = CreateOperationFailedError(objectToApplyTo, operation.path, operation, Resources.FormatCannotCopyProperty(operation.from));
211
var
error = CreatePathNotFoundError(objectToApplyTo, operation.path, operation, errorMessage);
218
var
error = CreateOperationFailedError(objectToApplyTo, operation.path, operation, errorMessage);
242
var
error = CreatePathNotFoundError(objectToGetValueFrom, fromLocation, operation, errorMessage);
249
var
error = CreateOperationFailedError(objectToGetValueFrom, fromLocation, operation, errorMessage);
257
private Action<
JsonPatchError
> ErrorReporter
265
private static
JsonPatchError
CreateOperationFailedError(object target, string path, Operation operation, string errorMessage)
273
private static
JsonPatchError
CreatePathNotFoundError(object target, string path, Operation operation, string errorMessage)
Exceptions\JsonPatchException.cs (2)
18
public JsonPatchException(
JsonPatchError
jsonPatchError, Exception innerException)
25
public JsonPatchException(
JsonPatchError
jsonPatchError)
Internal\ErrorReporter.cs (1)
11
public static readonly Action<
JsonPatchError
> Default = (error) =>
JsonPatchDocument.cs (2)
150
public void ApplyTo(object objectToApplyTo, Action<
JsonPatchError
> logErrorAction)
161
public void ApplyTo(object objectToApplyTo, IObjectAdapter adapter, Action<
JsonPatchError
> logErrorAction)
JsonPatchDocumentOfT.cs (2)
587
public void ApplyTo(TModel objectToApplyTo, Action<
JsonPatchError
> logErrorAction)
598
public void ApplyTo(TModel objectToApplyTo, IObjectAdapter adapter, Action<
JsonPatchError
> logErrorAction)
JsonPatchError.cs (1)
15
/// Initializes a new instance of <see cref="
JsonPatchError
"/>.
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (1)
TestErrorLogger.cs (1)
10
public void LogErrorMessage(
JsonPatchError
patchError)