Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
cd9fa50
Basic boilerplate for writing meta tests
bkoelman Mar 3, 2025
f0208a0
test: accepts top level meta in POST resource request
mrmarcosmagalhaes Jul 16, 2025
11a6580
test: accepts top level meta in PATCH relationship request
mrmarcosmagalhaes Jul 16, 2025
d34319e
test: accepts top level meta in POST relationship request
mrmarcosmagalhaes Jul 16, 2025
b68dd8f
test: accepts top level meta in DELETE relationship request
mrmarcosmagalhaes Jul 16, 2025
1498a0b
test: accepts top level meta in atomic UPDATE resource request
mrmarcosmagalhaes Jul 16, 2025
eeebcd9
test: accepts top level meta in atomic ADD resource request
mrmarcosmagalhaes Jul 16, 2025
c33e9db
test: accepts top level meta in atomic REMOVE resource request
mrmarcosmagalhaes Jul 16, 2025
6bf58d3
test: accepts meta in data of POST resource request
mrmarcosmagalhaes Jul 16, 2025
7c768eb
test: accepts meta in relationship of POST resource request
mrmarcosmagalhaes Jul 16, 2025
b083bd2
test: accepts meta in data of atomic ADD resource request
mrmarcosmagalhaes Jul 16, 2025
b05bb8f
test: accepts meta in relationship of atomic UPDATE resource request
mrmarcosmagalhaes Jul 16, 2025
fd5d2bd
refactor after execute inspect code script
mrmarcosmagalhaes Jul 16, 2025
6238c91
remove code style warnings
mrmarcosmagalhaes Jul 16, 2025
f8d646c
Merge branch 'master' into request-meta-tests-boilerplate
bkoelman Jul 19, 2025
062c0bc
Rune code cleanup
bkoelman Jul 19, 2025
3605490
Fix inspections
bkoelman Jul 19, 2025
8dc82d3
Merge branch 'master' into request-meta-tests-boilerplate
mrmarcosmagalhaes Dec 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
using JsonApiDotNetCore.AtomicOperations;
using JsonApiDotNetCore.Configuration;
using JsonApiDotNetCore.Controllers;
using JsonApiDotNetCore.Middleware;
using JsonApiDotNetCore.Resources;
using Microsoft.Extensions.Logging;

namespace JsonApiDotNetCoreTests.IntegrationTests.Meta;

public sealed class OperationsController(
IJsonApiOptions options, IResourceGraph resourceGraph, ILoggerFactory loggerFactory, IOperationsProcessor processor, IJsonApiRequest request,
ITargetedFields targetedFields, IAtomicOperationFilter operationFilter)
: JsonApiOperationsController(options, resourceGraph, loggerFactory, processor, request, targetedFields, operationFilter);
Loading