TradeCapture API – captures trades, enriches with rates, stores idempotently
It provides a small back‑office service that accepts trade data over HTTP, enriches each trade with a currency rate via a SOAP service, and persists the trades idempotently in SQL Server. The .NET 8 API includes Swagger UI, a concurrency test script, and a reporting endpoint that aggregates trades by account and symbol. Designed for developers needing a ready‑made trade capture service or a reference implementation, it offers built‑in idempotency, easy local setup, and clear separation of ingestion and reporting logic. Compared to generic examples, it integrates SOAP enrichment and demonstrates robust handling of duplicate submissions.
View on GitHub →kkgosi170-png/CaptureTrade