You don't know the synchronization context of the client that is calling. This can cause issues so you need to use ConfigureAwait(false)
Don't mix await and Result if possible.