示例#1
0
 /// <summary>
 /// 进行服务注册的监听方法
 /// </summary>
 /// <param name="eEvent"></param>
 protected override void Receive(ServiceRegisterEvent eEvent)
 {
     if (eEvent.Info == null)
     {
         return;
     }
     if (!eEvent.Info.Validate())
     {
         Log.Write(string.Format("服务注册消费消息异常,服务信息不完整,info:{0}", JsonConvert.SerializeObject(eEvent.Info)), MessageType.Warn);
         return;
     }
     ServiceManage.RegisterService(eEvent.Info, eEvent.RegisterType);
 }