FastPackForShare 1.0.15
dotnet add package FastPackForShare --version 1.0.15
NuGet\Install-Package FastPackForShare -Version 1.0.15
<PackageReference Include="FastPackForShare" Version="1.0.15" />
<PackageVersion Include="FastPackForShare" Version="1.0.15" />
<PackageReference Include="FastPackForShare" />
paket add FastPackForShare --version 1.0.15
#r "nuget: FastPackForShare, 1.0.15"
#:package FastPackForShare@1.0.15
#addin nuget:?package=FastPackForShare&version=1.0.15
#tool nuget:?package=FastPackForShare&version=1.0.15
FastPackForShare
CONTEXT
This project was development to speed up the creation of new NET projects and avoid repeat code, following SOLID and design patterns rules.
To development this project was choosed following tecnologies:
- NET 8.0
- Programming Language C#
- Repository Code >> GitHub
- Project Layers >> Bases, Constants, Containers, Controllers, Cryptographys, Enums, Exceptions, Interceptors, Interfaces, Models, Services, SimpleMediator
- Framework >> EF CORE
DECISION TO DEVELOPMENT
This project has the mission to avoid repeat and share code of library packages are used in the most NET projects.
LIMITS
- This library was development for NET projects only, is not possible to use with other tecnologies like JAVA, Phyton e etc...
- This library has external packages will be payed in the future like (Mediator, AutoMapper).
FINAL CONSIDERATIONS
- Simple code,
- Easy knowledge
- Easy maintance (if necessary)
- Longtime support with NET Team and Community
- This project was development with NET 8.0, so can be integrated with other projects on NET 8.0 or higher
EXTERNAL LIBRARIES INCLUDED
- AutoMapper
- Azure
- CsvHelper
- DocumentFormat.OpenXml
- EntityFramework e EntityFrameworkCore
- EPPLUS
- FluentValidation
- HangFire
- Mapster
- MediatR
- StackExchangeRedis
- MongoDb
- NPOI
- QuestPDF
- Swagger (Padr�o ou Versionado com JWT Token)
- Swagger com protocolo OAuth 2.0 (KeyCloak ou RdStation)
- SendGrid
- Serilog
- SkiaSharp
- Scrutor
OPTIONAL EXTERNAL LIBRARIES TO SUBSTITUTE MEDIATR
- TinyMediator
- Microsoft.Extensions.MediatR
LIBRARIES CREATED BY MYSELF TO SUBSTITUTE MEDIATR
- SimpleMediator
- DispatcherMediator
| 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
- AutoMapper (>= 14.0.0)
- Azure.Security.KeyVault.Secrets (>= 4.8.0)
- Azure.Storage.Files.Shares (>= 12.22.0)
- CsvHelper (>= 33.1.0)
- DocumentFormat.OpenXml (>= 3.3.0)
- EntityFramework (>= 6.5.1)
- EPPlus (>= 8.0.7)
- FluentValidation (>= 12.0.0)
- FluentValidation.DependencyInjectionExtensions (>= 12.0.0)
- Hangfire (>= 1.8.20)
- Mapster (>= 7.4.0)
- MediatR (>= 13.0.0)
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 8.0.17)
- Microsoft.AspNetCore.Cors (>= 2.3.0)
- Microsoft.AspNetCore.Cryptography.KeyDerivation (>= 9.0.6)
- Microsoft.AspNetCore.DataProtection.Abstractions (>= 9.0.6)
- Microsoft.AspNetCore.Mvc.Core (>= 2.3.0)
- Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer (>= 5.1.0)
- Microsoft.EntityFrameworkCore (>= 9.0.6)
- Microsoft.EntityFrameworkCore.Relational (>= 9.0.6)
- Microsoft.EntityFrameworkCore.SqlServer (>= 9.0.6)
- Microsoft.Extensions.Caching.StackExchangeRedis (>= 9.0.6)
- Microsoft.Extensions.Http (>= 9.0.6)
- MongoDB.Driver (>= 3.4.0)
- NPOI (>= 2.7.4)
- QuestPDF (>= 2025.7.0)
- Scrutor (>= 6.1.0)
- SendGrid (>= 9.29.3)
- Serilog (>= 4.3.0)
- Serilog.AspNetCore (>= 9.0.0)
- Serilog.Enrichers.Environment (>= 3.0.1)
- Serilog.Sinks.File (>= 7.0.0)
- Serilog.Sinks.MSSqlServer (>= 8.2.1)
- Serilog.Sinks.Seq (>= 9.0.0)
- SkiaSharp (>= 3.119.0)
- Swashbuckle.AspNetCore (>= 9.0.1)
- WindowsAzure.Storage (>= 9.3.3)
- ZXing.Net.Bindings.SkiaSharp (>= 0.16.21)
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 | |
|---|---|---|---|
| 1.0.15 | 215 | 10/2/2025 | |
| 1.0.14 | 293 | 7/10/2025 | |
| 1.0.13 | 295 | 7/7/2025 | |
| 1.0.12 | 286 | 7/7/2025 | |
| 1.0.11 | 293 | 7/1/2025 | |
| 1.0.10 | 304 | 5/20/2025 | |
| 1.0.9 | 288 | 5/20/2025 | |
| 1.0.8 | 287 | 5/20/2025 | |
| 1.0.7 | 283 | 5/20/2025 | |
| 1.0.6 | 303 | 5/20/2025 | |
| 1.0.5 | 384 | 5/14/2025 | |
| 1.0.4 | 357 | 4/18/2025 | |
| 1.0.3 | 243 | 4/18/2025 | |
| 1.0.2 | 267 | 4/18/2025 | |
| 1.0.1 | 278 | 4/18/2025 | |
| 1.0.0 | 352 | 4/17/2025 |