Beispiel #1
0
        private bool InvokeMethodWithSkip(AllEventHandler _event, Packet packet)
        {
            var bl = new List <bool>();

            if (_event == null)
            {
                return(false);
            }
            foreach (var cea in _event.GetInvocationList().Cast <AllEventHandler>())
            {
                packet?.SeekRead(0, SeekOrigin.Begin);
                bl.Add(cea.Invoke(packet, this));
            }
            return(bl.Any(b => b));
        }