Demo utilizada na live realizada no TDC Future 2021 no dia 02/12, abordando o MinimalApis do .NET6, algumas possibilidades de organização do projeto, validações e testes unitários e integrados.
- Link dos slides:
- .NET CORE 6 LTS - , Download a partir do link https://dotnet.microsoft.com/download/dotnet/6.0
- Visual Studio 2022 / Visual Studio Code
- FluentValidation.AspNetCore
- MinimalApis.Extensions
- MinimalApis.Validator
- Microsoft.EntityFrameworkCore.Sqlite
- Microsoft.EntityFrameworkCore.Tools
- Swashbuckle.AspNetCore
- Xunit
- FluentAssertions
- NSubstitute
- Microsoft.AspNetCore.Mvc.Testing
- Microsoft.EntityFrameworkCore.InMemory
- MiminalApis.Extensions
- TDCFutureTalks - Exemplo contexto palestras utilizando MinimalApis e Swagger.
- TDCFutureTalks.Strutured - Exemplo estruturado utilizando ExtensionsMethods.
- TDCFutureTalks.Strutured2 - Exemplo estruturado utilizando classes e DI.
- TDCFutureTalks.Reflection - Exemplo estruturado com uso de Reflection e AssemblyScan.
- TDCFutureTalks.Mediator - Exemplo estruturado com uso do MediatR.