Replaced Task.Delay with Task.FromResult

Replaced Task.Delay with Task.FromResult for the methods which don't use
await Task inside. More common than Task.Delay in that cases.