A simple crate to help you upload your files to Azure Blob Storage
Usage:
use AzureBlobUploader; // Import the Crate
async
Initialize the AzureBlobUploader and call the upload_file_to_blob_storage() function
file_path will have the location of the file you want to upload.
STORAGE_ACCOUNT is bascially the name of the storage account.
STORAGE_KEY is the Key to access the storage account.
STORAGE_CONTAINER is the name of the storage container present in the storage account.
STORAGE_BLOB is the name of the blob object.
Lastly we are passing the chunk size which is of type usize.
By default the chunk size is set in Mb, so here 10 represents 10Mb chunks.
After the file transfer is completed it returns the link of the storage blob that you can leverage to use it further.