Project NuGet Packages Documentation
List of packages used in the project along with installation commands and usage information.
| Package / Install Command | Usage |
|---|---|
DapperInstall-Package Dapper
|
Lightweight Micro ORM used for executing SQL queries and mapping database results to C# objects. |
HumanizerInstall-Package Humanizer
|
Converts dates, times, strings, enums and numbers into human-readable text. |
iText7Install-Package itext7
|
Create, modify and generate PDF documents programmatically. |
itext7.bouncy-castle-fips-adapterInstall-Package itext7.bouncy-castle-fips-adapter
|
Provides FIPS-compliant cryptographic support for iText PDF processing. |
itext7.pdfhtmlInstall-Package itext7.pdfhtml
|
Converts HTML and CSS content directly into PDF documents. |
Microsoft.AspNetCore.Mvc.CoreInstall-Package Microsoft.AspNetCore.Mvc.Core
|
Core MVC framework package containing Controllers, Routing, Action Results and Model Binding. |
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilationInstall-Package Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
|
Automatically recompiles Razor Views when modified. |
Microsoft.Extensions.ConfigurationInstall-Package Microsoft.Extensions.Configuration
|
Provides application configuration management. |
Microsoft.Extensions.Configuration.AbstractionsInstall-Package Microsoft.Extensions.Configuration.Abstractions
|
Contains interfaces and abstractions for configuration providers. |
Microsoft.Extensions.Configuration.JsonInstall-Package Microsoft.Extensions.Configuration.Json
|
Enables reading settings from appsettings.json files. |
Microsoft.Extensions.LoggingInstall-Package Microsoft.Extensions.Logging
|
Centralized application logging framework. |
System.Data.SqlClientInstall-Package System.Data.SqlClient
|
SQL Server connectivity library used for database access. |
Tip:
Before adding a package to the project, verify compatibility with the target .NET version.