Skip to content

Commit ff763f1

Browse files
author
Bart Koelman
committed
Reorganized JADNC.Serialization namespace
1 parent f8d71f2 commit ff763f1

File tree

57 files changed

+61
-62
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+61
-62
lines changed

benchmarks/Deserialization/DeserializationBenchmarkBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
using JsonApiDotNetCore.Resources;
99
using JsonApiDotNetCore.Resources.Annotations;
1010
using JsonApiDotNetCore.Serialization.JsonConverters;
11-
using JsonApiDotNetCore.Serialization.RequestAdapters;
11+
using JsonApiDotNetCore.Serialization.Request.Adapters;
1212
using Microsoft.Extensions.Logging.Abstractions;
1313

1414
namespace Benchmarks.Deserialization

benchmarks/Serialization/SerializationBenchmarkBase.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,8 @@
1414
using JsonApiDotNetCore.QueryStrings;
1515
using JsonApiDotNetCore.Resources;
1616
using JsonApiDotNetCore.Resources.Annotations;
17-
using JsonApiDotNetCore.Serialization;
18-
using JsonApiDotNetCore.Serialization.Building;
1917
using JsonApiDotNetCore.Serialization.Objects;
18+
using JsonApiDotNetCore.Serialization.Response;
2019
using Microsoft.AspNetCore.Http;
2120
using Microsoft.Extensions.Logging.Abstractions;
2221

src/JsonApiDotNetCore/Configuration/JsonApiApplicationBuilder.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010
using JsonApiDotNetCore.QueryStrings.Internal;
1111
using JsonApiDotNetCore.Repositories;
1212
using JsonApiDotNetCore.Resources;
13-
using JsonApiDotNetCore.Serialization;
14-
using JsonApiDotNetCore.Serialization.Building;
1513
using JsonApiDotNetCore.Serialization.JsonConverters;
16-
using JsonApiDotNetCore.Serialization.RequestAdapters;
14+
using JsonApiDotNetCore.Serialization.Request;
15+
using JsonApiDotNetCore.Serialization.Request.Adapters;
16+
using JsonApiDotNetCore.Serialization.Response;
1717
using JsonApiDotNetCore.Services;
1818
using Microsoft.AspNetCore.Http;
1919
using Microsoft.AspNetCore.Mvc;

src/JsonApiDotNetCore/Middleware/JsonApiInputFormatter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
using System.Threading.Tasks;
2-
using JsonApiDotNetCore.Serialization;
2+
using JsonApiDotNetCore.Serialization.Request;
33
using Microsoft.AspNetCore.Mvc.Formatters;
44
using Microsoft.Extensions.DependencyInjection;
55

src/JsonApiDotNetCore/Middleware/JsonApiOutputFormatter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
using System.Threading.Tasks;
2-
using JsonApiDotNetCore.Serialization;
2+
using JsonApiDotNetCore.Serialization.Response;
33
using Microsoft.AspNetCore.Mvc.Formatters;
44
using Microsoft.Extensions.DependencyInjection;
55

src/JsonApiDotNetCore/Serialization/JsonConverters/ResourceObjectConverter.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
using JsonApiDotNetCore.Resources;
88
using JsonApiDotNetCore.Resources.Annotations;
99
using JsonApiDotNetCore.Serialization.Objects;
10+
using JsonApiDotNetCore.Serialization.Request;
1011

1112
namespace JsonApiDotNetCore.Serialization.JsonConverters
1213
{

src/JsonApiDotNetCore/Serialization/RequestAdapters/AtomicOperationObjectAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/AtomicOperationObjectAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
using JsonApiDotNetCore.Resources.Annotations;
66
using JsonApiDotNetCore.Serialization.Objects;
77

8-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
8+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
99
{
1010
/// <inheritdoc />
1111
public sealed class AtomicOperationObjectAdapter : IAtomicOperationObjectAdapter

src/JsonApiDotNetCore/Serialization/RequestAdapters/AtomicReferenceAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/AtomicReferenceAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
using JsonApiDotNetCore.Resources.Annotations;
55
using JsonApiDotNetCore.Serialization.Objects;
66

7-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
7+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
88
{
99
/// <inheritdoc cref="IAtomicReferenceAdapter" />
1010
public sealed class AtomicReferenceAdapter : ResourceIdentityAdapter, IAtomicReferenceAdapter

src/JsonApiDotNetCore/Serialization/RequestAdapters/AtomicReferenceResult.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/AtomicReferenceResult.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
using JsonApiDotNetCore.Resources;
44
using JsonApiDotNetCore.Resources.Annotations;
55

6-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
6+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
77
{
88
/// <summary>
99
/// The result of validating and converting "ref" in an entry of an atomic:operations request.

src/JsonApiDotNetCore/Serialization/RequestAdapters/BaseDataAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/BaseDataAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using JetBrains.Annotations;
22
using JsonApiDotNetCore.Serialization.Objects;
33

4-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
4+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
55
{
66
/// <summary>
77
/// Contains shared assertions for derived types.

src/JsonApiDotNetCore/Serialization/RequestAdapters/DocumentAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/DocumentAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using JsonApiDotNetCore.Resources;
33
using JsonApiDotNetCore.Serialization.Objects;
44

5-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
5+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
66
{
77
/// <inheritdoc />
88
public sealed class DocumentAdapter : IDocumentAdapter

src/JsonApiDotNetCore/Serialization/RequestAdapters/DocumentInOperationsRequestAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/DocumentInOperationsRequestAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
using JsonApiDotNetCore.Resources;
55
using JsonApiDotNetCore.Serialization.Objects;
66

7-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
7+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
88
{
99
/// <inheritdoc />
1010
public sealed class DocumentInOperationsRequestAdapter : IDocumentInOperationsRequestAdapter
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
using JsonApiDotNetCore.Resources;
55
using JsonApiDotNetCore.Serialization.Objects;
66

7-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
7+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
88
{
99
/// <inheritdoc />
1010
public sealed class DocumentInResourceOrRelationshipRequestAdapter : IDocumentInResourceOrRelationshipRequestAdapter

src/JsonApiDotNetCore/Serialization/RequestAdapters/IAtomicOperationObjectAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/IAtomicOperationObjectAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using JsonApiDotNetCore.Resources;
22
using JsonApiDotNetCore.Serialization.Objects;
33

4-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
4+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
55
{
66
/// <summary>
77
/// Validates and converts a single operation inside an atomic:operations request.

src/JsonApiDotNetCore/Serialization/RequestAdapters/IAtomicReferenceAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/IAtomicReferenceAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using JsonApiDotNetCore.Serialization.Objects;
22

3-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
3+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
44
{
55
/// <summary>
66
/// Validates and converts a 'ref' element in an entry of an atomic:operations request. It appears in most kinds of operations and typically indicates

src/JsonApiDotNetCore/Serialization/RequestAdapters/IDocumentAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/IDocumentAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using JsonApiDotNetCore.Serialization.Objects;
22

3-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
3+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
44
{
55
/// <summary>
66
/// The entry point for validating and converting the deserialized <see cref="Document" /> from the request body into a model. The produced models are

src/JsonApiDotNetCore/Serialization/RequestAdapters/IDocumentInOperationsRequestAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/IDocumentInOperationsRequestAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using JsonApiDotNetCore.Resources;
33
using JsonApiDotNetCore.Serialization.Objects;
44

5-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
5+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
66
{
77
/// <summary>
88
/// Validates and converts a <see cref="Document" /> belonging to an atomic:operations request.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using JsonApiDotNetCore.Serialization.Objects;
22

3-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
3+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
44
{
55
/// <summary>
66
/// Validates and converts a <see cref="Document" /> belonging to a resource or relationship request.

src/JsonApiDotNetCore/Serialization/RequestAdapters/IRelationshipDataAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/IRelationshipDataAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using JsonApiDotNetCore.Resources.Annotations;
22
using JsonApiDotNetCore.Serialization.Objects;
33

4-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
4+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
55
{
66
/// <summary>
77
/// Validates and converts the data from a relationship. It appears in a relationship request, in the relationships of a POST/PATCH resource request, in

src/JsonApiDotNetCore/Serialization/RequestAdapters/IResourceDataAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/IResourceDataAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using JsonApiDotNetCore.Resources;
22
using JsonApiDotNetCore.Serialization.Objects;
33

4-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
4+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
55
{
66
/// <summary>
77
/// Validates and converts the data from a resource in a POST/PATCH resource request.

src/JsonApiDotNetCore/Serialization/RequestAdapters/IResourceDataInOperationsRequestAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/IResourceDataInOperationsRequestAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using JsonApiDotNetCore.Resources;
22
using JsonApiDotNetCore.Serialization.Objects;
33

4-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
4+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
55
{
66
/// <summary>
77
/// Validates and converts the data from an entry in an atomic:operations request that creates or updates a resource.

src/JsonApiDotNetCore/Serialization/RequestAdapters/IResourceIdentifierObjectAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/IResourceIdentifierObjectAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using JsonApiDotNetCore.Resources;
22
using JsonApiDotNetCore.Serialization.Objects;
33

4-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
4+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
55
{
66
/// <summary>
77
/// Validates and converts a <see cref="ResourceIdentifierObject" />. It appears in the data object(s) of a relationship.

src/JsonApiDotNetCore/Serialization/RequestAdapters/IResourceObjectAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/IResourceObjectAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using JsonApiDotNetCore.Resources;
33
using JsonApiDotNetCore.Serialization.Objects;
44

5-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
5+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
66
{
77
/// <summary>
88
/// Validates and converts a <see cref="ResourceObject" />. It appears in a POST/PATCH resource request and an entry in an atomic:operations request that

src/JsonApiDotNetCore/Serialization/RequestAdapters/JsonElementConstraint.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/JsonElementConstraint.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using JetBrains.Annotations;
22

3-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
3+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
44
{
55
/// <summary>
66
/// Lists constraints for the presence or absence of a JSON element.

src/JsonApiDotNetCore/Serialization/RequestAdapters/RelationshipDataAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/RelationshipDataAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
using JsonApiDotNetCore.Resources.Annotations;
88
using JsonApiDotNetCore.Serialization.Objects;
99

10-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
10+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
1111
{
1212
/// <inheritdoc cref="IRelationshipDataAdapter" />
1313
public sealed class RelationshipDataAdapter : BaseDataAdapter, IRelationshipDataAdapter

src/JsonApiDotNetCore/Serialization/RequestAdapters/RequestAdapterPosition.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/RequestAdapterPosition.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
using System.Text;
55
using JetBrains.Annotations;
66

7-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
7+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
88
{
99
/// <summary>
1010
/// Tracks the location within an object tree when validating and converting a request body.

src/JsonApiDotNetCore/Serialization/RequestAdapters/RequestAdapterState.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/RequestAdapterState.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
using JsonApiDotNetCore.Middleware;
55
using JsonApiDotNetCore.Resources;
66

7-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
7+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
88
{
99
/// <summary>
1010
/// Tracks state while adapting objects from <see cref="JsonApiDotNetCore.Serialization.Objects" /> into the shape that controller actions accept.

src/JsonApiDotNetCore/Serialization/RequestAdapters/ResourceDataAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/ResourceDataAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
using JsonApiDotNetCore.Resources;
44
using JsonApiDotNetCore.Serialization.Objects;
55

6-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
6+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
77
{
88
/// <inheritdoc cref="IResourceDataAdapter" />
99
public class ResourceDataAdapter : BaseDataAdapter, IResourceDataAdapter

src/JsonApiDotNetCore/Serialization/RequestAdapters/ResourceDataInOperationsRequestAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/ResourceDataInOperationsRequestAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using JsonApiDotNetCore.Resources;
33
using JsonApiDotNetCore.Serialization.Objects;
44

5-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
5+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
66
{
77
/// <inheritdoc cref="IResourceDataInOperationsRequestAdapter" />
88
public sealed class ResourceDataInOperationsRequestAdapter : ResourceDataAdapter, IResourceDataInOperationsRequestAdapter

src/JsonApiDotNetCore/Serialization/RequestAdapters/ResourceIdentifierObjectAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/ResourceIdentifierObjectAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using JsonApiDotNetCore.Resources;
33
using JsonApiDotNetCore.Serialization.Objects;
44

5-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
5+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
66
{
77
/// <inheritdoc cref="IResourceIdentifierObjectAdapter" />
88
public sealed class ResourceIdentifierObjectAdapter : ResourceIdentityAdapter, IResourceIdentifierObjectAdapter

src/JsonApiDotNetCore/Serialization/RequestAdapters/ResourceIdentityAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/ResourceIdentityAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
using JsonApiDotNetCore.Resources.Annotations;
77
using JsonApiDotNetCore.Serialization.Objects;
88

9-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
9+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
1010
{
1111
/// <summary>
1212
/// Base class for validating and converting objects that represent an identity.

src/JsonApiDotNetCore/Serialization/RequestAdapters/ResourceIdentityRequirements.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/ResourceIdentityRequirements.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using JsonApiDotNetCore.Configuration;
33
using JsonApiDotNetCore.Serialization.Objects;
44

5-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
5+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
66
{
77
/// <summary>
88
/// Defines requirements to validate an <see cref="IResourceIdentity" /> instance against.

src/JsonApiDotNetCore/Serialization/RequestAdapters/ResourceObjectAdapter.cs renamed to src/JsonApiDotNetCore/Serialization/Request/Adapters/ResourceObjectAdapter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
using JsonApiDotNetCore.Resources.Annotations;
88
using JsonApiDotNetCore.Serialization.Objects;
99

10-
namespace JsonApiDotNetCore.Serialization.RequestAdapters
10+
namespace JsonApiDotNetCore.Serialization.Request.Adapters
1111
{
1212
/// <inheritdoc cref="IResourceObjectAdapter" />
1313
public sealed class ResourceObjectAdapter : ResourceIdentityAdapter, IResourceObjectAdapter

src/JsonApiDotNetCore/Serialization/IJsonApiReader.cs renamed to src/JsonApiDotNetCore/Serialization/Request/IJsonApiReader.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using JetBrains.Annotations;
33
using Microsoft.AspNetCore.Http;
44

5-
namespace JsonApiDotNetCore.Serialization
5+
namespace JsonApiDotNetCore.Serialization.Request
66
{
77
/// <summary>
88
/// Deserializes the incoming JSON:API request body and converts it to models, which are passed to controller actions by ASP.NET Core on `FromBody`

src/JsonApiDotNetCore/Serialization/JsonApiReader.cs renamed to src/JsonApiDotNetCore/Serialization/Request/JsonApiReader.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
using JsonApiDotNetCore.Errors;
1010
using JsonApiDotNetCore.Middleware;
1111
using JsonApiDotNetCore.Serialization.Objects;
12-
using JsonApiDotNetCore.Serialization.RequestAdapters;
12+
using JsonApiDotNetCore.Serialization.Request.Adapters;
1313
using Microsoft.AspNetCore.Http;
1414
using Microsoft.AspNetCore.Http.Extensions;
1515
using Microsoft.AspNetCore.WebUtilities;
1616
using Microsoft.Extensions.Logging;
1717

18-
namespace JsonApiDotNetCore.Serialization
18+
namespace JsonApiDotNetCore.Serialization.Request
1919
{
2020
/// <inheritdoc />
2121
public sealed class JsonApiReader : IJsonApiReader

src/JsonApiDotNetCore/Serialization/JsonInvalidAttributeInfo.cs renamed to src/JsonApiDotNetCore/Serialization/Request/JsonInvalidAttributeInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using System;
22
using System.Text.Json;
33

4-
namespace JsonApiDotNetCore.Serialization
4+
namespace JsonApiDotNetCore.Serialization.Request
55
{
66
/// <summary>
77
/// A sentinel value that is temporarily stored in the attributes dictionary to postpone producing an error.

src/JsonApiDotNetCore/Serialization/ModelConversionException.cs renamed to src/JsonApiDotNetCore/Serialization/Request/ModelConversionException.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
using System;
22
using System.Net;
33
using JetBrains.Annotations;
4-
using JsonApiDotNetCore.Serialization.RequestAdapters;
4+
using JsonApiDotNetCore.Serialization.Request.Adapters;
55

6-
namespace JsonApiDotNetCore.Serialization
6+
namespace JsonApiDotNetCore.Serialization.Request
77
{
88
/// <summary>
99
/// The error that is thrown when unable to convert a deserialized request body to an ASP.NET model.

src/JsonApiDotNetCore/Serialization/ETagGenerator.cs renamed to src/JsonApiDotNetCore/Serialization/Response/ETagGenerator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using Microsoft.Net.Http.Headers;
22

3-
namespace JsonApiDotNetCore.Serialization
3+
namespace JsonApiDotNetCore.Serialization.Response
44
{
55
/// <inheritdoc />
66
internal sealed class ETagGenerator : IETagGenerator

src/JsonApiDotNetCore/Serialization/EmptyResponseMeta.cs renamed to src/JsonApiDotNetCore/Serialization/Response/EmptyResponseMeta.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using System.Collections.Generic;
22

3-
namespace JsonApiDotNetCore.Serialization
3+
namespace JsonApiDotNetCore.Serialization.Response
44
{
55
/// <inheritdoc />
66
public sealed class EmptyResponseMeta : IResponseMeta

src/JsonApiDotNetCore/Serialization/FingerprintGenerator.cs renamed to src/JsonApiDotNetCore/Serialization/Response/FingerprintGenerator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
using System.Security.Cryptography;
44
using System.Text;
55

6-
namespace JsonApiDotNetCore.Serialization
6+
namespace JsonApiDotNetCore.Serialization.Response
77
{
88
/// <inheritdoc />
99
internal sealed class FingerprintGenerator : IFingerprintGenerator

src/JsonApiDotNetCore/Serialization/IETagGenerator.cs renamed to src/JsonApiDotNetCore/Serialization/Response/IETagGenerator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using Microsoft.Net.Http.Headers;
22

3-
namespace JsonApiDotNetCore.Serialization
3+
namespace JsonApiDotNetCore.Serialization.Response
44
{
55
/// <summary>
66
/// Provides generation of an ETag HTTP response header.

src/JsonApiDotNetCore/Serialization/IFingerprintGenerator.cs renamed to src/JsonApiDotNetCore/Serialization/Response/IFingerprintGenerator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using System.Collections.Generic;
22
using JetBrains.Annotations;
33

4-
namespace JsonApiDotNetCore.Serialization
4+
namespace JsonApiDotNetCore.Serialization.Response
55
{
66
/// <summary>
77
/// Provides a method to generate a fingerprint for a collection of string values.

src/JsonApiDotNetCore/Serialization/IJsonApiWriter.cs renamed to src/JsonApiDotNetCore/Serialization/Response/IJsonApiWriter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using JetBrains.Annotations;
33
using Microsoft.AspNetCore.Http;
44

5-
namespace JsonApiDotNetCore.Serialization
5+
namespace JsonApiDotNetCore.Serialization.Response
66
{
77
/// <summary>
88
/// Serializes ASP.NET models into the outgoing JSON:API response body.

0 commit comments

Comments
 (0)