We are working with .NET Core Web Api, and looking for a lightweight solution to log requests with variable intensity into database, but don't want client's to wait for the saving process.
Unfortunately there's no
HostingEnvironment.QueueBackgroundWorkItem(..) implemented in
Task.Run(..) is not safe.
Is there any elegant solution?