A bit of context to go with the title:
We are currently in the process of upgrading our legacy .NET applications (.NET Framework 4.8) to modern .NET and with this change we are looking to also improve the hosting model. At this moment we run two dedicated VMs in Azure which host our applications. Some of our web applications already run as Azure App Services and we are very satisfied with the simplicity of it: deployment is easy and the configuration options are limited to what we actually need. Recently we have started hosting worker services (.NET 6) in Azure Container Apps and once running it works great but they come with a lot of configuration and deployment quirks.
Hence the question: is it actively discouraged or even a bad idea to use Azure App Services instead for these applications that mostly run background tasks (i.e. consumers attached to an event bus)?
Nothing seems to discourage it, only the documentation encourages using Container Apps but for reasons that are not of interest to us (microservices, scaling, platform agnostic, ...). Switching to only Azure App Services would greatly simplify our deployment and administration processes, but we are unsure whether Azure App Services (for linux and set to always on) are meant for this.