示例#1
0
 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();
     }
 }
示例#2
0
 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();
         }
     }
 }