BackendlessAPI.Service.MessagingService.RegisterDeviceOnServer C# (CSharp) Method

RegisterDeviceOnServer() public method

public RegisterDeviceOnServer ( ) : void
return void
    public void RegisterDeviceOnServer()
    {
      AsyncCallback<string> callback = _deviceRegisterCallback;

      var responder = new AsyncCallback<string>( r =>
      {
        _deviceRegistrationDto.RegistrationId = r;
        callback.ResponseHandler.Invoke( r );
      }, f =>
      {
        if( callback != null )
          callback.ErrorHandler.Invoke( f );
        else
          throw new BackendlessException( f );
      } );

      Invoker.InvokeAsync( DEVICE_REGISTRATION_MANAGER_SERVER_ALIAS, "registerDevice",
                           new object[] { Backendless.AppId, Backendless.VersionNum, _deviceRegistrationDto }, responder );
    }

Same methods

MessagingService::RegisterDeviceOnServer ( string deviceToken, AsyncCallback callback ) : void