public Promise <string> ReadText() { Promise <string> promise = new Promise <string>(); promises.Enqueue(promise); handler?.RequestGetText(); return(promise); }