Exemple #1
0
 public void Register(LogHanlder logger)
 {
     OnLog += (sender, args) =>
     {
         var info = (KeyValuePair <LogLevel, string>)sender;
         logger(info.Key, info.Value);
     };
 }
Exemple #2
0
        private void ReadDog()
        {
            LogHanlder     log = new LogHanlder();
            GWLicenseAgent a   = new GWLicenseAgent();

            lic = a.LoginGetLicenseLogout(this, log);
            if (lic == null)
            {
                log.Write("license: NULL");
            }
            else
            {
                StringBuilder sb = new StringBuilder();
                foreach (DeviceLicense l in lic.Devices)
                {
                    byte[] blist = l.GetValue();
                    sb.AppendLine(l.Name + "(" + blist[0].ToString() + "," + blist[1].ToString() + ") ");
                }
                log.Write("license: " + sb.ToString());
            }
        }