Skip to content

A monolithic web application to show case how to complete long-running tasks using hosted services and async notify clients using SignalR in a monolithic ASP.NET Core web app.

License

Notifications You must be signed in to change notification settings

ShawnShiSS/long-running-tasks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Coffee Shop

A monolithic web application to show case how to complete long-running tasks using hosted services and async notify clients using SignalR in a monolithic ASP.NET Core web app.

Features

  • Asynchronous processing of long-running tasks using background services
  • Real-time communication with the users asynchronously using SignalR
  • In-memory Task queue for producer / consumer model

Getting Started

  • Clone the repo
  • Run the "CoffeeShop" project in Visual Studio or in command line

Give a star

⭐ If you enjoy this project, or are using this project to start your exciting new project, or are just forking it to play, please give it a star. Much appreciated! ⭐

Additional Resources

I have published some short articles to cover different aspects of this project. Please feel free to give them a read.

About

A monolithic web application to show case how to complete long-running tasks using hosted services and async notify clients using SignalR in a monolithic ASP.NET Core web app.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published