Exemplo n.º 1
0
 public MessageFactory(OpCodeNamer opCodeNamer, string region, uint version, OpCodeNamer sysMsgNamer = null)
 {
     _opCodeNamer = opCodeNamer;
     _sysMsgNamer = sysMsgNamer;
     OpcodeNameToType.Clear();
     CoreServices.ToList().ForEach(x => OpcodeNameToType[_opCodeNamer.GetCode(x.Key)] = x.Value);
     OpcodeNameToType[0] = UnknownMessageDelegate;
     Version             = version;
     Region = region;
 }