Asynchronous task in ASP.NET Core
<p>I need to run my crawler from my web administration. I have 2 ideas to do it:</p>

<ul>
<li><p>Run the crawler as an external process. It's simple, but I didn't want it.</p></li>
<li><p>The crawler will be part of my website and I'll run it in the background. I think it's a better solution. I am looking for something like <a href="https://spring.io/guides/gs/async-method/" rel="nofollow">https://spring.io/guides/gs/async-method/</a>. Is in there any way to do it?</p></li>
</ul>

<p>The applications are written in C# and use .NET Core on Linux.</p>