feat: wip
This commit is contained in:
+3
-3
@@ -4,10 +4,10 @@ using Shop.Core.AppSettings;
|
||||
using Shop.Core.SharedKernel;
|
||||
using Shop.Core.SharedKernel.Correlation;
|
||||
|
||||
namespace Shop.Core.Extensions;
|
||||
namespace Shop.Core;
|
||||
|
||||
[ExcludeFromCodeCoverage]
|
||||
public static class ServicesCollectionExtensions
|
||||
public static class ConfigureServices
|
||||
{
|
||||
public static IServiceCollection AddCorrelationGenerator(this IServiceCollection services) =>
|
||||
services.AddScoped<ICorrelationIdGenerator, CorrelationIdGenerator>();
|
||||
@@ -32,4 +32,4 @@ public static class ServicesCollectionExtensions
|
||||
.ValidateOnStart()
|
||||
.Services;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -12,6 +12,7 @@ using Microsoft.AspNetCore.Routing;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.Hosting;
|
||||
using Shop.Application;
|
||||
using Shop.Core;
|
||||
using Shop.Core.Extensions;
|
||||
using Shop.Infrastructure;
|
||||
using Shop.PublicApi.Extensions;
|
||||
@@ -23,9 +24,7 @@ var builder = WebApplication.CreateBuilder(args);
|
||||
builder.Services
|
||||
.Configure<GzipCompressionProviderOptions>(compressionOptions => compressionOptions.Level = CompressionLevel.Fastest)
|
||||
.Configure<JsonOptions>(jsonOptions => jsonOptions.JsonSerializerOptions.Configure())
|
||||
.Configure<RouteOptions>(routeOptions => routeOptions.LowercaseUrls = true);
|
||||
|
||||
builder.Services
|
||||
.Configure<RouteOptions>(routeOptions => routeOptions.LowercaseUrls = true)
|
||||
.AddHttpClient()
|
||||
.AddHttpContextAccessor()
|
||||
.AddResponseCompression(compressionOptions =>
|
||||
|
||||
@@ -2,6 +2,7 @@ using System.Collections.Generic;
|
||||
using FluentAssertions;
|
||||
using Microsoft.Extensions.Configuration;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Shop.Core;
|
||||
using Shop.Core.AppSettings;
|
||||
using Shop.Core.Extensions;
|
||||
using Xunit;
|
||||
|
||||
Reference in New Issue
Block a user