public void Register(RegisterUserRequest request, Action <RegisteredUser> callback) { StartCoroutine(ServiceGetString(callObjectCreator.CreateRegisterUserCallObject(request), x => { callback(responseCreator.CreateRegisteredUserResponse(x)); } )); }