@@ -185,7 +185,7 @@ public virtual async Task<IActionResult> GetRelationshipAsync(TId id, string rel
185
185
/// POST /articles HTTP/1.1
186
186
/// ]]></code>
187
187
/// </summary>
188
- public virtual async Task < IActionResult > PostAsync ( TResource resource , CancellationToken cancellationToken )
188
+ public virtual async Task < IActionResult > PostAsync ( [ FromBody ] TResource resource , CancellationToken cancellationToken )
189
189
{
190
190
_traceWriter . LogMethodStart ( new
191
191
{
@@ -235,7 +235,7 @@ public virtual async Task<IActionResult> PostAsync(TResource resource, Cancellat
235
235
/// <param name="cancellationToken">
236
236
/// Propagates notification that request handling should be canceled.
237
237
/// </param>
238
- public virtual async Task < IActionResult > PostRelationshipAsync ( TId id , string relationshipName , ISet < IIdentifiable > rightResourceIds ,
238
+ public virtual async Task < IActionResult > PostRelationshipAsync ( TId id , string relationshipName , [ FromBody ] ISet < IIdentifiable > rightResourceIds ,
239
239
CancellationToken cancellationToken )
240
240
{
241
241
_traceWriter . LogMethodStart ( new
@@ -264,7 +264,7 @@ public virtual async Task<IActionResult> PostRelationshipAsync(TId id, string re
264
264
/// PATCH /articles/1 HTTP/1.1
265
265
/// ]]></code>
266
266
/// </summary>
267
- public virtual async Task < IActionResult > PatchAsync ( TId id , TResource resource , CancellationToken cancellationToken )
267
+ public virtual async Task < IActionResult > PatchAsync ( TId id , [ FromBody ] TResource resource , CancellationToken cancellationToken )
268
268
{
269
269
_traceWriter . LogMethodStart ( new
270
270
{
@@ -310,7 +310,8 @@ public virtual async Task<IActionResult> PatchAsync(TId id, TResource resource,
310
310
/// <param name="cancellationToken">
311
311
/// Propagates notification that request handling should be canceled.
312
312
/// </param>
313
- public virtual async Task < IActionResult > PatchRelationshipAsync ( TId id , string relationshipName , object ? rightValue , CancellationToken cancellationToken )
313
+ public virtual async Task < IActionResult > PatchRelationshipAsync ( TId id , string relationshipName , [ FromBody ] object ? rightValue ,
314
+ CancellationToken cancellationToken )
314
315
{
315
316
_traceWriter . LogMethodStart ( new
316
317
{
@@ -370,7 +371,7 @@ public virtual async Task<IActionResult> DeleteAsync(TId id, CancellationToken c
370
371
/// <param name="cancellationToken">
371
372
/// Propagates notification that request handling should be canceled.
372
373
/// </param>
373
- public virtual async Task < IActionResult > DeleteRelationshipAsync ( TId id , string relationshipName , ISet < IIdentifiable > rightResourceIds ,
374
+ public virtual async Task < IActionResult > DeleteRelationshipAsync ( TId id , string relationshipName , [ FromBody ] ISet < IIdentifiable > rightResourceIds ,
374
375
CancellationToken cancellationToken )
375
376
{
376
377
_traceWriter . LogMethodStart ( new
0 commit comments