Choosing not to await async function in action in ASP.NET Core WebAPI controller
问题 The scenario is the following: Backend: Asp.NET Core WebAPI 2.2 Frontend: iOS and Android which consumes the API I have a function allowing the user to send messages to other users. The sending of a message is done in an asynchronous action: public async Task<IActionResult> CreateMessage This action does the following in order: Validation Awaits persistance of the message to DB Awaits the notification of relevant clients via SignalR Doesn't await the sending of push notification via Azure