title: how to host C# console app on cloud
body: <p>I was reading an article <a href="https://medium.freecodecamp.org/how-to-create-your-own-auto-direct-message-twitter-bot-for-free-e851265ce730" rel="nofollow noreferrer">How to create your own auto direct message Twitter bot for free</a>. It uses Twitter's streaming API and NodeJS to send the auto DM. It uses Heroku to host the NodeJS app.</p>
  
  <p>I was wondering that I can create same application in C# as a console app, but how can I host it on cloud or PaaS provider? If I have AWS EC2/Azure Windows VM then I can run the app forever on it and it will send auto DM but is there any PaaS provider which allows me to host continuously running C# console app?</p>
  
  <p>PS : I am not talking about .NET Core. This is normal .NET based C# Windows console app. If there is solutions in .NET Core I would be happy to know.</p>