Skip to content

Commit f0a0625

Browse files
committed
chore: rm whitespace
1 parent 6c83bd8 commit f0a0625

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

src/JsonApiDotNetCore/Extensions/IServiceCollectionExtensions.cs

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -66,22 +66,20 @@ public static IServiceCollection AddJsonApi(this IServiceCollection services,
6666
return services;
6767
}
6868

69-
7069
/// <summary>
7170
/// Enables client serializers for sending requests and receiving responses
7271
/// in json:api format. Internally only used for testing.
7372
/// Will be extended in the future to be part of a JsonApiClientDotNetCore package.
7473
/// </summary>
7574
public static IServiceCollection AddClientSerialization(this IServiceCollection services)
7675
{
77-
services.AddScoped<IResponseDeserializer, ResponseDeserializer>();
78-
79-
services.AddScoped<IRequestSerializer>(sp =>
76+
services.AddSingleton<IResponseDeserializer, ResponseDeserializer>();
77+
services.AddSingleton<IRequestSerializer>(sp =>
8078
{
81-
var resourceObjectBuilder = new ResourceObjectBuilder(sp.GetService<IResourceGraph>(), sp.GetService<IResourceObjectBuilderSettingsProvider>().Get());
82-
return new RequestSerializer(sp.GetService<IResourceGraph>(), resourceObjectBuilder);
79+
var graph = sp.GetService<IResourceGraph>();
80+
return new RequestSerializer(graph, new ResourceObjectBuilder(graph, new ResourceObjectBuilderSettings()));
8381
});
84-
return services;
82+
return services;
8583
}
8684

8785
/// <summary>

src/JsonApiDotNetCore/Middleware/CurrentRequestMiddleware.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ public async Task Invoke(HttpContext httpContext,
5353
}
5454
}
5555

56-
5756
private string GetBasePath(string entityName)
5857
{
5958
var r = _httpContext.Request;
@@ -63,6 +62,7 @@ private string GetBasePath(string entityName)
6362
}
6463
return $"{r.Scheme}://{r.Host}{GetNamespaceFromPath(r.Path, entityName)}";
6564
}
65+
6666
internal static string GetNamespaceFromPath(string path, string entityName)
6767
{
6868
var entityNameSpan = entityName.AsSpan();

0 commit comments

Comments
 (0)