Skip to content

Commit 531cd09

Browse files
committed
readme
1 parent 4380342 commit 531cd09

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

README.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,24 @@ In addition, a universal wrapper can provide additional functionality that is no
2828

2929
Overall, using a universal wrapper for cloud blob storages can provide many benefits, including improved flexibility, simplicity, and reliability in your application.
3030
A universal storage for working with multiple storage providers:
31-
32-
## Blob providers
3331
- Azure
3432
- Google Cloud
3533
- Amazon
3634
- FileSystem
3735

36+
## Motivation
37+
Cloud storage is a popular and convenient way to store and access data in the cloud.
38+
However, different cloud storage providers often have their own unique APIs and interfaces for accessing and manipulating data.
39+
This can make it difficult to switch between different providers or to use multiple providers simultaneously.
40+
41+
Our library, provides a universal interface for accessing and manipulating data in different cloud blob storage providers.
42+
This makes it easy to switch between providers or to use multiple providers at the same time, without having to learn and use multiple APIs.
43+
44+
## Features
45+
- Provides a universal interface for accessing and manipulating data in different cloud blob storage providers.
46+
- Makes it easy to switch between providers or to use multiple providers simultaneously.
47+
- Supports common operations such as uploading, downloading, and deleting data.
48+
3849
## Connection modes
3950

4051
You can connect storage interface in two modes provider-specific and default. In case of default you are restricted with
@@ -335,4 +346,7 @@ If you need more flexibility, you can use native client for any IStorage<T&gt
335346
_storage.StorageClient
336347
```
337348

338-
349+
## Conclusion
350+
In summary, Storage library provides a universal interface for accessing and manipulating data in different cloud blob storage providers.
351+
It makes it easy to switch between providers or to use multiple providers simultaneously, without having to learn and use multiple APIs.
352+
We hope you find it useful in your own projects!

0 commit comments

Comments
 (0)