Info
| Version: | 2.2.0 |
| Author(s): | Hrithik Kalra |
| Last Update: | Friday, November 14, 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)
Dependencies
- Microsoft.Office.Interop.Word(>= 15.0.4797.1003)
- MicrosoftOfficeCore(>= 15.0.0)
- Syncfusion.XlsIO.WinForms(>= 18.4.0.33)
- System.IO(>= 4.3.0)
- System.Runtime.InteropServices(>= 4.3.0)
- System.Security.Permissions(>= 5.0.0)
🆕 NEW IN v2.2.0:
------------------------------------------------------------
💹 FIX PROTOCOL INTEGRATION
The library now includes built-in FIX connectivity powered by QuickFIX/n.
Developers can directly send JSON-formatted orders (Equity, Fractional, Notional, Option, Multi-Leg) through the FIX protocol using simple C# methods.
Configuration supports both local certificates and Azure Key Vault-based authentication.
✅ Example:
var client = new FixJsonGatewayClient(config, null);
await client.InitializeAsync();
await SendEquityOrder(client);
------------------------------------------------------------
🧰 CORE UTILITIES
- Excel → JSON conversion (Workbook and Worksheet level)
- Word (.docx) → PDF conversion using OpenXML + PdfSharpCore
- Azure Blob Storage helpers for upload/download
- Azure Key Vault integration (Secrets, Keys, Certificates)
- JSON utilities for serialization and validation
- String, DateTime, File, and Number helpers
- Retry Policy and Circuit Breaker utilities
- Validation utilities for PAN, Aadhaar, IFSC, GSTIN, Email
✅ Ideal For:
Developers building scalable .NET 8+ applications needing both utility helpers and FIX-based trade connectivity.
📦 Compatible with:
.NET 8+, Azure services, and FIX-compliant brokers.
💬 Contact:
📧 [email protected]
☕ https://www.buymeacoffee.com/alkylhalid9.