Skip to content

Commit

Permalink
Add details to the readme file.
Browse files Browse the repository at this point in the history
  • Loading branch information
eminencegrs committed Jan 28, 2024
1 parent aac37a5 commit 7854f85
Showing 1 changed file with 34 additions and 0 deletions.
34 changes: 34 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,37 @@
### Statuses
[![.NET](https://github.com/eminencegrs/azure-integration/actions/workflows/dotnet.yml/badge.svg)](https://github.com/eminencegrs/azure-integration/actions/workflows/dotnet.yml)
[![codecov](https://codecov.io/gh/eminencegrs/azure-integration/graph/badge.svg?token=8RKPKNMKFQ)](https://codecov.io/gh/eminencegrs/azure-integration)

## Overview

This solution provides an API using ASP.NET.
It integrates with Azure Data Lake and Azure Key Vault
to ensure secure and scalable data storage and management.

## Getting Started

### Prerequisites

- .NET 8 SDK installed
- Azure CLI installed
- Azure subscription with Data Lake and Key Vault services set up

### Installation

1. Clone the repository: `git clone https://github.com/eminencegrs/azure-integration.git`
2. Navigate to the project directory: `cd azure-integration`
3. Restore dependencies: `dotnet restore`

### Configuration

1. Update the `appsettings.json` file with Azure Data Lake and Key Vault configurations.
2. Ensure the necessary environment variables are set for authentication and authorization.
3. Ensure Managed Identity is enabled on both Data Lake and Key Vault.

### Running the Application

Use the following command to run the application:

```bash
dotnet run
```

0 comments on commit 7854f85

Please sign in to comment.