Create Queued jobs in .NET Core

I want to create Queued Jobs in .NET CORE => When i upload a excel File with more than 5000 records.
the jobs reports the excel file about success, failure, error, records. Please a let me know how can i handle this when i upload file and close the browser. the job should take care of file and dump data into database with reporting.

.NET Foundation Website | Blog | Projects | Code of Conduct