HA4IoT.Automations.TurnOnAndOffAutomation.GetConditionsAreFulfilled C# (CSharp) Méthode

GetConditionsAreFulfilled() private méthode

private GetConditionsAreFulfilled ( ) : bool
Résultat bool
        private bool GetConditionsAreFulfilled()
        {
            if (_disablingConditionsValidator.Conditions.Any() && _disablingConditionsValidator.Validate() == ConditionState.Fulfilled)
            {
                return false;
            }

            if (_enablingConditionsValidator.Conditions.Any() && _enablingConditionsValidator.Validate() == ConditionState.NotFulfilled)
            {
                return false;
            }

            return true;
        }