MainLibProj_Hrithik NuGet Package

MainLibProj_Hrithik is a comprehensive and developer-friendly utility library for .NET 8+ projects, designed to simplify everyday development tasks, boost productivity, and eliminate repetitive code across projects.

It offers a well-curated set of reusable helpers for modern .NET applications, including:

🧰 Core Utilities

🔹 Excel → JSON conversion (Workbook and Worksheet level)

🔹 Word (.docx) → PDF conversion using OpenXML and PdfSharpCore

🔹 Azure Blob Storage helpers for seamless upload/download

🔹 Azure Key Vault access for secrets, keys, and certificates

🔹 JSON utilities — validation, serialization, deserialization

🔹 File and I/O helpers — safe file handling and logging

🔹 String, DateTime, and Number utility functions

🔹 Password validation and lightweight math helpers

⚙️ Advanced Additions

🧩 Mapping Helper: Copy or map object properties dynamically between classes (e.g., Entity → DTO), minimizing boilerplate mapping code.

🔁 Circuit Breaker and Retry Policy: Run async operations with built-in fault tolerance, graceful retries, and recovery timers for resilient API or DB calls.

✅ Ideal For:
Developers and teams aiming to maintain clean architecture, centralized utility logic, and high code reusability in .NET projects.

📦 Compatible with:
.NET 8+ and Azure services (Blob Storage, Key Vault, App Service, Logic Apps)

💬 For feedback, contributions, or usage examples:
📧 [email protected]

☕ Enjoying the library?

If this project saved you time, consider buying me a coffee ❤️

https://www.buymeacoffee.com/alkylhalid9

— it keeps the caffeine flowing for more open-source goodies!.




Got any MainLibProj_Hrithik Question?





Info

Version: 2.0.2
Author(s): Hrithik Kalra
Last Update: Wednesday, October 15, 2025
.NET Fiddle: Create the first Fiddle
Project Url: https://www.buymeacoffee.com/alkylhalid9
NuGet Url: https://www.nuget.org/packages/MainLibProj_Hrithik


Install
Install-Package MainLibProj_Hrithik
dotnet add package MainLibProj_Hrithik
paket add MainLibProj_Hrithik
MainLibProj_Hrithik Download (Unzip the "nupkg" after downloading)





STATS

must-have-score

.8

avg-downloads-per-day

3

days-since-last-release

14