Skip to content

Commit 6427504

Browse files
committed
fix: wire up correct resource object builder implementation in serializers
1 parent c8ff443 commit 6427504

File tree

3 files changed

+4
-7
lines changed

3 files changed

+4
-7
lines changed

src/JsonApiDotNetCore/Serialization/Client/RequestResourceObjectBuilder.cs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
1-
using System;
2-
using JsonApiDotNetCore.Internal.Contracts;
1+
using JsonApiDotNetCore.Internal.Contracts;
32
using JsonApiDotNetCore.Models;
43

54
namespace JsonApiDotNetCore.Serialization
65
{
76
public class RequestResourceObjectBuilder : BaseResourceObjectBuilder, IResourceObjectBuilder
87
{
9-
public RequestResourceObjectBuilder(IResourceGraph resourceGraph, IContextEntityProvider provider, ResourceObjectBuilderSettings settings) : base(resourceGraph, provider, settings)
10-
{
11-
}
8+
public RequestResourceObjectBuilder(IResourceGraph resourceGraph, IContextEntityProvider provider) : base(resourceGraph, provider, new ResourceObjectBuilderSettings()) { }
129

1310
protected override RelationshipEntry GetRelationshipData(RelationshipAttribute relationship, IIdentifiable entity)
1411
{

src/JsonApiDotNetCore/Serialization/Client/RequestSerializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public class RequestSerializer : BaseDocumentBuilder, IRequestSerializer
2222
private readonly IFieldsExplorer _fieldExplorer;
2323
public RequestSerializer(IFieldsExplorer fieldExplorer,
2424
IContextEntityProvider provider,
25-
IResourceObjectBuilder resourceObjectBuilder)
25+
RequestResourceObjectBuilder resourceObjectBuilder)
2626
: base(resourceObjectBuilder, provider)
2727
{
2828
_fieldExplorer = fieldExplorer;

test/UnitTests/Serialization/Client/RequestSerializerTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public class RequestSerializerTests : SerializerTestsSetup
1414

1515
public RequestSerializerTests()
1616
{
17-
var builder = new RequestResourceObjectBuilder(_resourceGraph, _resourceGraph, new ResourceObjectBuilderSettings());
17+
var builder = new RequestResourceObjectBuilder(_resourceGraph, _resourceGraph);
1818
_serializer = new RequestSerializer(_fieldExplorer, _resourceGraph, builder);
1919
}
2020

0 commit comments

Comments
 (0)