Replaced Task.Delay with Task.FromResult

Replaced Task.Delay with Task.FromResult for the methods which don't use
Task inside otherwise