示例#1
0
        public static NaturalThrottle AsThrottle(this Polyface root)
        {
            Condition.Requires(root).IsNotNull();
            var rv = root.As <NaturalThrottle>();

            return(rv);
        }
示例#2
0
        public static NaturalFloatingDatedExpirable AsFloatingDatedExpirable(this Polyface root)
        {
            Condition.Requires(root).IsNotNull();
            var rv = root.As <NaturalFloatingDatedExpirable>();

            return(rv);
        }
示例#3
0
        public static HasExpirable AsHasExpirable(this Polyface root)
        {
            Condition.Requires(root).IsNotNull();
            var rv = root.As <HasExpirable>();

            return(rv);
        }
示例#4
0
        public static Counter AsCounter(this Polyface root)
        {
            Condition.Requires(root).IsNotNull();
            var rv = root.As <Counter>();

            return(rv);
        }