Skip to content
Code Ninja edited this page Nov 9, 2024 · 5 revisions

Introduction

What is ApiAggregator?

ApiAggregator is a .net utility to help combine multiple api requests to return a single aggregated response. The framework allows fetching the whole of aggregated response or a partial response based on the list of configured apis included in the aggregator request.

When is ApiAggregator useful?

ApiAggregator is useful in many use cases. Few to list are:

  • For creating Level 2 (functional or BFF) apis using Level 1 (core resource) apis.
  • For easily extending an api without having to break existing consumers.
  • For on demand retrieval of data using different subsets of configured apis to fetch varied datasets per request.
  • and Many more.
Clone this wiki locally