Skip to content

This project is a sample of background tasks with hosted services in .NET 8.

License

Notifications You must be signed in to change notification settings

alperenkucukali/dotnet-background-workers

Repository files navigation

Background Workers

This project is a sample of background tasks with hosted services in .NET 8.

Whats Including

Workers

  • ASP.NET Core Console Application in .NET 8
  • Hosted services implementation
  • Repository Pattern implementation
  • AWS S3 and Slack integration
  • Redis database connection and containerization
  • Options Pattern in ASP.NET Core for Slack, AWS, and worker options

Docker Compose establishment with all services on docker;

  • Containerization of worker
  • Containerization of database
  • Override Environment variables

At the root directory which include docker-compose.yml files, run below command:

docker-compose -f docker-compose.yml -f docker-compose.override.yml up -d

About

This project is a sample of background tasks with hosted services in .NET 8.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published