Skip to content

Commit ea5501e

Browse files
authored
Update README.md
Signed-off-by: Najaf Shaikh <[email protected]>
1 parent 6ba3570 commit ea5501e

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

README.md

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
[![Master-CodeQL](https://github.com/CodeShayk/Schemio/actions/workflows/Master-CodeQL.yml/badge.svg)](https://github.com/CodeShayk/Schemio/actions/workflows/Master-CodeQL.yml)
66
[![.Net 9.0](https://img.shields.io/badge/.Net-9.0-blue)](https://dotnet.microsoft.com/en-us/download/dotnet/9.0)
77
--
8+
Schemio is a powerful .NET library designed to aggregate data from heterogeneous data stores using a schema-driven approach. It enables developers to hydrate complex object graphs by fetching data from multiple sources (SQL databases, Web APIs, NoSQL stores) using XPath and JSONPath schema mappings.
89
#### Nuget Packages
910
| Package | Latest | Details |
1011
| --------| --------| --------|
@@ -19,15 +20,7 @@
1920

2021
Key benefits:
2122
- allows fetching `aggregated` data from `heterogeneous` data storages. You could combine queries targetting different data platforms (example. `SQL`, `API`, `Cache`) to return an aggregated data `entity`.
22-
- allows `selectively` fetching only `parts` of the aggregated data entity. You could retrieve an aggregated data entity with only `sections` of its `object graph` populated with data depending upon the `schema paths` passed with the request.
23-
24-
### When to use Schemio?
25-
Schemio is perfect fit for many use cases. Few examples that require the service tier to dynamically fetch aggregated data with high performance, availability and scalability are
26-
> - Aggregated APIs
27-
> - Data Reporting
28-
> - Document Generation (with templated data)
29-
> - Content Management Systems
30-
> - Many more
23+
- allows `conditional` fetching of `parts` of the aggregated data entity. You could retrieve parts of object graph in the aggregated entity by specifying schema paths (using `XPath` or `JSonPath`) to identify respective sections.
3124

3225
## Getting Started?
3326
### i. Installation
@@ -51,7 +44,7 @@ NuGet\Install-Package Schemio.API
5144
```
5245
### ii. Developer Guide
5346

54-
Please see [Developer Guide](https://codeshayk.github.io/Schemio/) for details on how to implement schemio in your project.
47+
Please see [Developer Guide](https://github.com/CodeShayk/Schemio/wiki) for complete details to use Schemio in your project.
5548

5649
## Support
5750

0 commit comments

Comments
 (0)