.NET SDK
Official Taxu .NET library
Installation
NuGet Package Manager
Install-Package Taxu.NET.NET CLI
dotnet add package Taxu.NETQuick Start
using Taxu;
var client = new TaxuClient("your_api_key_here");
// Upload document
await client.Documents.UploadAsync(
new FileInfo("w2.pdf"),
DocumentType.W2
);
// Calculate refund
await client.Tax.CalculateRefundAsync(new RefundRequest
{
Income = 75000,
FilingStatus = FilingStatus.Single,
State = "CA"
});Features
Async/Await
Full async support with Task-based APIs
Strong Typing
Complete type safety with C#
ASP.NET Core
First-class ASP.NET integration
NuGet Ready
Available on NuGet.org
API Reference
Document Upload
await client.Documents.UploadAsync(
new FileInfo("document.pdf"),
DocumentType.W2
);Tax Calculation
var response = await client.Tax.CalculateRefundAsync(
new RefundRequest
{
Income = 75000,
FilingStatus = FilingStatus.Single
}
);