Adding concrete delegate type 'OnResponseCallback'; updating 'ReceiveAsync'