DataFuse.Net - Data Integration Framework.
DataFuse Framework Like GraphQL, but for your heterogeneous backend systems DataFuse is a declarative .NET framework that aggregates data from SQL databases, REST APIs, MongoDB, and Entity Framewor...

Source: DEV Community
DataFuse Framework Like GraphQL, but for your heterogeneous backend systems DataFuse is a declarative .NET framework that aggregates data from SQL databases, REST APIs, MongoDB, and Entity Framework into unified, strongly-typed objects — replacing hundreds of lines of manual orchestration code with a clean, schema-driven configuration. Table of Contents Real-World Use Cases Why DataFuse? Quick Start (5 Minutes) Core Concepts Packages Query Implementation Guide Transformer Guide Advanced Features Architecture Best Practices Migrating from Schemio to DataFuse Getting Support Real-World Use Cases 1. E-Commerce Product Page Your product page needs data from three different systems: inventory from a SQL Server database, live pricing from a pricing microservice REST API, and customer reviews from MongoDB. Without DataFuse — you write this every time: // 50+ lines of manual orchestration, repeated across your codebase public async Task<ProductPage> GetProductPage(int productId) { var pr