NetToolsKit.Core
3.0.1
dotnet add package NetToolsKit.Core --version 3.0.1
NuGet\Install-Package NetToolsKit.Core -Version 3.0.1
<PackageReference Include="NetToolsKit.Core" Version="3.0.1" />
<PackageVersion Include="NetToolsKit.Core" Version="3.0.1" />
<PackageReference Include="NetToolsKit.Core" />
paket add NetToolsKit.Core --version 3.0.1
#r "nuget: NetToolsKit.Core, 3.0.1"
#:package NetToolsKit.Core@3.0.1
#addin nuget:?package=NetToolsKit.Core&version=3.0.1
#tool nuget:?package=NetToolsKit.Core&version=3.0.1
.NET ToolsKit é uma biblioteca versátil que oferece uma ampla gama de utilitários e abstrações destinados a acelerar o desenvolvimento de sistemas de software modernos.
Ela fornece componentes fundamentais e melhores práticas para implementar Design Orientado a Domínio (DDD), Command Query Responsibility Segregation (CQRS), Event Sourcing, padrões de especificação e outros conceitos arquiteturais avançados.
Principais recursos incluem:
- Classes e interfaces base para entidades, agregados, comandos e eventos em DDD.
- Suporte para event sourcing com armazenamento de eventos, projeções e manipulação de eventos de domínio.
- Implementações do padrão de especificação para filtragem avançada de consultas.
- Utilitários para mensagens assíncronas, agendamento de tarefas e processamento em segundo plano.
- Helpers de integração para estratégias comuns de persistência como bancos de dados SQL e stores NoSQL.
.NET ToolsKit visa simplificar o desenvolvimento de aplicações ao promover escalabilidade, manutenibilidade e testabilidade através de padrões e abstrações bem definidos.
Seja para construir microserviços, aplicações monolíticas ou arquiteturas orientadas a eventos, o .NET ToolsKit oferece as ferramentas necessárias para projetar soluções robustas e escaláveis.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- No dependencies.
-
net9.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
.NET ToolsKit é uma Biblioteca com uma coleção abrangente de implementações comuns projetada para capacitar os desenvolvedores na construção de aplicações robustas usando DDD, CQRS, Event Sourcing, padrões de especificação e muito mais.