BnetServer.Pipes.IPCPacketManager.DefineMessageHandler C# (CSharp) Метод

DefineMessageHandler() публичный статический Метод

public static DefineMessageHandler ( ) : void
Результат void
        public static void DefineMessageHandler()
        {
            var currentAsm = Assembly.GetEntryAssembly();

            foreach (var type in currentAsm.GetTypes())
            {
                foreach (var methodInfo in type.GetMethods())
                {
                    foreach (var msgAttr in methodInfo.GetCustomAttributes<IPCMessageAttribute>())
                        messageHandlers.TryAdd(msgAttr.Message, Tuple.Create(methodInfo, methodInfo.GetParameters()[0].ParameterType));
                }
            }
        }