Exemple #1
0
        public void RegisterMessageHandler(MessageType type, MessageHandlerConstructor builder)
        {
            if (type < MessageType.KRB_AS_REQ || type > MessageType.KRB_ERROR)
            {
                throw new InvalidOperationException($"Cannot register {type}. Can only register application messages >= 10 and <= 30");
            }

            messageHandlers[type] = builder;
        }
Exemple #2
0
        public void RegisterMessageHandler(MessageType type, MessageHandlerConstructor builder)
        {
            ValidateSupportedMessageType(type);

            messageHandlers[type] = builder;
        }