static public void SetProtoLogger(IProtoLogger newLogger)
 {
     if (null != newLogger)
     {
         logger = newLogger;
     }
 }
 public void AssignLogger(IProtoLogger logger)
 {
     Debug.CustomLogger = logger;
 }