Beispiel #1
0
 public RegistrationDecorator( HttpNotificationChannel channel, string registrationId,
                               DateTime registrationExpiration )
 {
   _registrationInfo = new RegistrationInfo
     {
       Channel = channel,
       RegistrationId = registrationId,
       RegistrationExpiration = registrationExpiration
     };
 }
Beispiel #2
0
 public RegistrationDecorator(HttpNotificationChannel channel, string registrationId,
                              DateTime registrationExpiration)
 {
     _registrationInfo = new RegistrationInfo
     {
         Channel                = channel,
         RegistrationId         = registrationId,
         RegistrationExpiration = registrationExpiration
     };
 }
Beispiel #3
0
    public bool IsRegistered()
    {
      if( _registrationInfo == null )
        return false;

      if( _registrationInfo.Channel == null || string.IsNullOrEmpty( _registrationInfo.RegistrationId ) ||
          _registrationInfo.RegistrationExpiration < DateTime.Now )
      {
        _registrationInfo = null;
        return false;
      }

      return true;
    }
Beispiel #4
0
        public bool IsRegistered()
        {
            if (_registrationInfo == null)
            {
                return(false);
            }

            if (_registrationInfo.Channel == null || string.IsNullOrEmpty(_registrationInfo.RegistrationId) ||
                _registrationInfo.RegistrationExpiration < DateTime.Now)
            {
                _registrationInfo = null;
                return(false);
            }

            return(true);
        }