public DefaultEngine(DefaultMessageConfigItem defaultConfig) { fDefaultMessage = defaultConfig.Global.CreateObject(); fDefaultTypeMessage = new Dictionary<MessageType, IRule>(); if (defaultConfig.TypeDefault != null) { foreach (var item in defaultConfig.TypeDefault) fDefaultTypeMessage[item.MessageType] = item.Message.CreateObject(); } }
public DefaultEngine(DefaultMessageConfigItem defaultConfig) { fDefaultMessage = defaultConfig.Global.CreateObject(); fDefaultTypeMessage = new Dictionary <MessageType, IRule>(); if (defaultConfig.TypeDefault != null) { foreach (var item in defaultConfig.TypeDefault) { fDefaultTypeMessage[item.MessageType] = item.Message.CreateObject(); } } }