AspNet Scaffolding with log, serializer, and all structure to work good for me :D. 
                        
                    
         
                Info
| Version: | 6.2.0 | 
| Author(s): | Thiago Barradas | 
| Last Update: | Tuesday, November 5, 2024 | 
| .NET Fiddle: | Create the first Fiddle | 
| Project Url: | https://github.com/thiagobarradas/aspnet-scaffolding3 | 
| NuGet Url: | https://www.nuget.org/packages/AspNetScaffolding3 | 
Install
Install-Package AspNetScaffolding3
                        dotnet add package AspNetScaffolding3
                        paket add AspNetScaffolding3
                        
                                AspNetScaffolding3 Download (Unzip the "nupkg" after downloading)
                            
                        Dependencies
- AspNetCore.HealthChecks.AzureStorage(>= 3.3.1)
 - AspNetCore.HealthChecks.MongoDb(>= 3.1.3)
 - AspNetCore.HealthChecks.Rabbitmq(>= 3.1.4)
 - AspNetCore.HealthChecks.Redis(>= 3.1.2)
 - AspNetCore.HealthChecks.SqlServer(>= 3.1.1)
 - AspNetCore.HealthChecks.Uris(>= 3.1.2)
 - AspNetCoreRateLimit(>= 3.2.2)
 - AspNetSerilog(>= 1.2.1)
 - AutoMapper(>= 9.0.0)
 - CQRS.Extensions(>= 3.0.6)
 - CQRS.Extensions.AspNetMVC(>= 3.0.6)
 - Dapper(>= 2.0.78)
 - Easy.Elasticsearch.BulkAndSearch(>= 1.1.1)
 - FluentValidation(>= 9.3.0)
 - FluentValidation.AspNetCore(>= 9.1.3)
 - JsonFieldSelector(>= 1.0.1)
 - Microsoft.AspNetCore.Mvc.NewtonsoftJson(>= 3.1.7)
 - Microsoft.Extensions.Caching.StackExchangeRedis(>= 3.1.7)
 - Mongo.CRUD(>= 1.1.0)
 - Mundipagg(>= 1.8.1)
 - PackUtils(>= 1.2.1)
 - PagedList.NetCore(>= 1.0.6)
 - PipelineR(>= 1.5.3)
 - RedLock.net(>= 2.2.0)
 - RestSharp.Easy(>= 1.3.0)
 - RestSharp.Serilog.Auto(>= 1.2.0)
 - Serilog.Builder(>= 1.2.0)
 - SqlClient.ParseToObject(>= 1.1.0)
 - Swashbuckle.AspNetCore(>= 5.5.1)
 - Swashbuckle.AspNetCore.Newtonsoft(>= 5.5.1)
 - Swashbuckle.AspNetCore.ReDoc(>= 5.5.1)
 - Swashbuckle.AspNetCore.Swagger(>= 5.5.1)
 - Swashbuckle.AspNetCore.SwaggerGen(>= 5.5.1)
 - WebApi.Models(>= 1.0.13)
 
Tags