コード例 #1
0
        public static RuleDescription GetRuleDescription(AmqpRuleDescriptionCodec amqpDescription)
        {
            var filter     = GetFilter(amqpDescription.Filter);
            var ruleAction = GetRuleAction(amqpDescription.Action);

            var ruleDescription = new RuleDescription(amqpDescription.RuleName, filter)
            {
                Action = ruleAction
            };

            return(ruleDescription);
        }
コード例 #2
0
        public static RuleDescription GetRuleDescription(AmqpRuleDescriptionCodec amqpDescription)
        {
            Filter     filter = GetFilter(amqpDescription.Filter);
            RuleAction action = GetRuleAction(amqpDescription.Action);

            RuleDescription description = new RuleDescription(filter)
            {
                Action = action,
                Name   = amqpDescription.RuleName
            };

            return(description);
        }