feat: wip

This commit is contained in:
Jean Gatto
2023-09-17 10:08:08 -03:00
parent b0478322c9
commit bbc37743ca
3 changed files with 6 additions and 6 deletions
@@ -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>();
+2 -3
View File
@@ -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;