Tooark 2.3.4
See the version list below for details.
dotnet add package Tooark --version 2.3.4
NuGet\Install-Package Tooark -Version 2.3.4
<PackageReference Include="Tooark" Version="2.3.4" />
<PackageVersion Include="Tooark" Version="2.3.4" />
<PackageReference Include="Tooark" />
paket add Tooark --version 2.3.4
#r "nuget: Tooark, 2.3.4"
#:package Tooark@2.3.4
#addin nuget:?package=Tooark&version=2.3.4
#tool nuget:?package=Tooark&version=2.3.4
Tooark
Biblioteca com todos os recursos e funcionalidades do Tooark voltadas para projetos .NET.
Configuração
Instale o pacote NuGet Tooark para acessar todos os recursos disponíveis. Use o seguinte comando no seu terminal:
dotnet add package Tooark
Para utilizar os resources disponíveis, adicione a seguinte linha no seu arquivo .csproj:
<Target Name="CopyNugetContentFiles" AfterTargets="Build">
<ItemGroup>
<NugetContentFiles Include="$(NuGetPackageRoot)\**\Resources\**\*.json" />
</ItemGroup>
<Copy SourceFiles="@(NugetContentFiles)" DestinationFolder="$(OutDir)Resources" SkipUnchangedFiles="true" />
</Target>
Adicione a seguinte linha no seu arquivo Program.cs:
// Importando o namespace necessário
using Tooark.Injections;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
var services = new ServiceCollection();
IConfiguration configuration = new ConfigurationBuilder()
.Build();
// Nas suas configurações de serviços
services.AddTooarkService(configuration);
Recursos disponíveis
Tooark.Attributes
Descrição: Este pacote fornece atributos personalizados para uso em projetos .NET.
Tooark.Dtos
Descrição: Este pacote contém objetos de transferência de dados (DTOs) para facilitar a comunicação entre camadas da aplicação.
Tooark.Entities
Descrição: Este pacote define as entidades do domínio utilizadas na aplicação.
Tooark.Enums
Descrição: Este pacote contém definições de enums utilizados em várias partes da aplicação.
Tooark.Exceptions
Descrição: Este pacote fornece exceções personalizadas para uso em projetos .NET.
Tooark.Extensions
Descrição: Este pacote fornece métodos de extensão para tipos e classes comuns do .NET.
Tooark.Notifications
Descrição: Este pacote oferece funcionalidades para gerenciamento de notificações e mensagens na aplicação.
Tooark.Observability
Descrição: Este pacote fornece ferramentas para monitoramento e observabilidade da aplicação.
Tooark.Securities
Descrição: Este pacote oferece funcionalidades para segurança, incluindo criptografia e autenticação.
Tooark.Utils
Descrição: Este pacote contém utilitários e funções auxiliares para diversas operações.
Tooark.Validations
Descrição: Este pacote fornece funcionalidades de validação para dados e entidades.
Tooark.ValueObjects
Descrição: Este pacote define objetos de valor utilizados na aplicação.
Contribuição
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests no repositório Tooark.
Licença
Este projeto está licenciado sob a licença BSD 3-Clause. Veja o arquivo LICENSE para mais detalhes.
| 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 was computed. 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
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 8.0.30)
- Microsoft.AspNetCore.Http (>= 2.3.12)
- Microsoft.AspNetCore.Mvc (>= 2.3.12)
- Microsoft.AspNetCore.Mvc.Core (>= 2.3.12)
- Microsoft.Extensions.Caching.Memory (>= 8.0.1)
- Microsoft.Extensions.DependencyInjection (>= 8.0.1)
- Microsoft.Extensions.FileProviders.Abstractions (>= 8.0.0)
- Microsoft.Extensions.Localization (>= 8.0.30)
- OpenTelemetry (>= 1.18.0)
- OpenTelemetry.Exporter.Console (>= 1.18.0)
- OpenTelemetry.Exporter.OpenTelemetryProtocol (>= 1.18.0)
- OpenTelemetry.Extensions.Hosting (>= 1.18.0)
- OpenTelemetry.Instrumentation.AspNetCore (>= 1.18.0)
- OpenTelemetry.Instrumentation.Http (>= 1.18.0)
- OpenTelemetry.Instrumentation.Process (>= 1.18.0-rc.1)
- OpenTelemetry.Instrumentation.Runtime (>= 1.18.0)
- System.Security.Cryptography.Xml (>= 8.0.4)
- System.Text.RegularExpressions (>= 4.3.1)
- Tooark.Attributes (>= 2.3.4)
- Tooark.Dtos (>= 2.3.4)
- Tooark.Entities (>= 2.3.4)
- Tooark.Enums (>= 2.3.4)
- Tooark.Exceptions (>= 2.3.4)
- Tooark.Extensions (>= 2.3.4)
- Tooark.Notifications (>= 2.3.4)
- Tooark.Observability (>= 2.3.4)
- Tooark.Securities (>= 2.3.4)
- Tooark.Utils (>= 2.3.4)
- Tooark.Validations (>= 2.3.4)
- Tooark.ValueObjects (>= 2.3.4)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 4.7.0 | 80 | 9/30/2026 |
| 4.6.0 | 102 | 9/29/2026 |
| 4.5.0 | 72 | 9/29/2026 |
| 4.4.0 | 78 | 9/28/2026 |
| 4.3.0 | 84 | 9/26/2026 |
| 4.2.1 | 80 | 9/25/2026 |
| 4.2.0 | 89 | 9/20/2026 |
| 4.1.0 | 81 | 9/18/2026 |
| 4.0.1 | 113 | 8/25/2026 |
| 4.0.0 | 98 | 8/25/2026 |
| 3.3.6 | 76 | 9/18/2026 |
| 3.3.5 | 81 | 8/25/2026 |
| 3.3.4 | 90 | 8/12/2026 |
| 3.3.3 | 94 | 7/27/2026 |
| 3.3.2 | 213 | 6/11/2026 |
| 3.3.1 | 136 | 6/6/2026 |
| 3.3.0 | 134 | 4/17/2026 |
| 2.3.5 | 80 | 9/18/2026 |
| 2.3.4 | 93 | 8/25/2026 |
| 2.3.3 | 78 | 7/27/2026 |