There are a couple of options:
1. Hangfire
Hangfire is an open-source library that allows you to schedule jobs in an Asp.Net application. It requires a database or Redis to store the scheduled jobs.
The good thing about Hangfire is that you can build API endpoints in your Asp.Net application to manage the schedule and see the result of the runs.
2. AKS Cronjob
If you don't want to use a database or Redis, you can create an AKS Cronjob, which is managed by AKS.
At work, we use Hangfire but have been considering moving to AKS cronjob as less code to maintain in the application.