An open API service indexing awesome lists of open source software.

https://github.com/whiteducksoftware/dotnet-aspire-demo


https://github.com/whiteducksoftware/dotnet-aspire-demo

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# Dotnet Aspire Demo

This is a demo project for Dotnet Aspire. It demonstrates how Aspire wires up a weather forecast api with an Angular frontend and connects it to a Azure Blob Storage.

## Prerequisites

- [Docker Desktop](https://www.docker.com/products/docker-desktop)
- [Dotnet 8.0](https://dotnet.microsoft.com/download/dotnet/8.0)
- [Dotnet Aspire](https://learn.microsoft.com/en-us/dotnet/aspire/fundamentals/setup-tooling?tabs=dotnet-cli#install-net-aspire)
- [Node.js](https://nodejs.org/en/)
- [Angular CLI](https://angular.io/guide/setup-local)

## Getting Started

1. Clone the repository
2. Use your own Azure Blob Storage service uri in the `DotnetAspireDemo.AppHost/appsettings.json` file. Authenticate with your Azure account using the Azure CLI.
3. Open the project in Visual Studio Code
4. Open the terminal and run

```ps1
dotnet run --project DotnetAspireDemo/DotnetAspireDemo.AppHost
```