https://github.com/dotnet-labs/herokucontainer
Dockerized ASP.NET Core Web API app in Heroku
https://github.com/dotnet-labs/herokucontainer
api api-security auth authentication authorization container docker dotnet dotnet5 dotnetcore file-upload swagger webapp
Last synced: 10 months ago
JSON representation
Dockerized ASP.NET Core Web API app in Heroku
- Host: GitHub
- URL: https://github.com/dotnet-labs/herokucontainer
- Owner: dotnet-labs
- License: mit
- Created: 2020-07-09T02:44:15.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-12-08T00:09:27.000Z (about 2 years ago)
- Last Synced: 2025-03-24T22:40:50.320Z (11 months ago)
- Topics: api, api-security, auth, authentication, authorization, container, docker, dotnet, dotnet5, dotnetcore, file-upload, swagger, webapp
- Language: C#
- Homepage: https://icolors.herokuapp.com/index.html
- Size: 68.4 KB
- Stars: 33
- Watchers: 1
- Forks: 24
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Dockerized ASP.NET Core Web API app in Heroku
## Updates
The solution is updated to ASP.NET 8
## [Medium Article 1: Deploy a Dockerized ASP.NET Core Web API app to Heroku](https://codeburst.io/deploy-a-containerized-asp-net-core-app-to-heroku-using-github-actions-9e54c72db943)
In this blog post, we will create a containerized ASP.NET Core 3.1 Web API project, and set up a CI/CD pipeline using GitHub Actions. In the GitHub workflow, we will build and test the Web API project, and deploy the final docker image to Heroku.
## [Medium Article 2: Get Started with Swashbuckle and ASP.NET Core](https://codeburst.io/get-started-with-swashbuckle-and-asp-net-core-fd3a75350aac)
This article is intended to add some supplementary information to the official documentation in Microsoft Docs. My goal is to connect the dots between the code/comments and the Swagger UI elements.
## [Medium Article 3: File Upload via Swagger](https://codeburst.io/file-uploading-in-swagger-e6c21b54d036)
In this article, we will go over examples about uploading a single file, uploading a list of files, and uploading a file in a FormData object.
---
## [API Website](https://icolors.herokuapp.com)

## License
Feel free to use the code in this repository as it is under MIT license.