public RegistrationModel GetValidRegistrationFromCache()
        {
            var reg = _registrationCache.GetRegistration();

            return(reg == null
                ? null
                : reg.Expiration < _currentDateTimeProvider.GetCurrentDateTime()
                    ? null
                    : reg);
        }
        public static bool HasRegistrationId(this IRegistrationCache registrationCache)
        {
            var registrationModel = registrationCache.GetRegistration();

            return(registrationModel != null);
        }