public async Task register(string email, string applicationName, SezameRegisterCallbackType callback) { var invoker = new SezameRegistrationServiceInvoker(); var response = await invoker.RegisterAsync(email, applicationName); clientcode = response.GetParameter(SezameResultKey.ClientCode); sharedsecret = response.GetParameter(SezameResultKey.SharedSecret); this.email = email; writeSetting("status", "register"); writeSetting("clientcode", clientcode); writeSetting("sharedsecret", sharedsecret); writeSetting("email", email); callback(clientcode, sharedsecret); }
private void btnRegisterClick(object sender, EventArgs e) { var myCallback = new SezameRegisterCallbackType(registerCallback); _manager.register(email.Text, applicationName.Text, myCallback); }