Example #1
0
 private void OrderHandler_OnLog(Logger.Log log)
 {
     if (log != null)
     {
         Log.Trace(log.ToString());
     }
 }
Example #2
0
        static void Test2()
        {
            Server s = new Server(false);

            Logger.Log    ll           = new Logger.Log("stdout", Directories.Logs_Path);
            List <Client> cc           = new List <Client>();
            int           clientsCount = 100;

            for (int i = 0; i < clientsCount; i++)
            {
                Client    x  = new Client("127.0.0.1", false);
                Stopwatch sw = new Stopwatch();
                x.ConnectedSuccessfully += delegate
                {
                    x.CreateUser(new User()
                    {
                        Email    = $"test{i}@dev.com",
                        Tag      = $"test{i}",
                        Name     = $"Test{i}",
                        Password = "******"
                    });
                };
                x.CreateUserCallBack += (s, e) =>
                {
                    sw.Stop();
                    ll.WriteLine($"Number = {i}\r\nResult = {e.Error.ToString()}\r\nTime = {sw.ElapsedMilliseconds / 1000.0}s\r\n");
                };

                sw.Start();
                x.Connect();
                cc.Add(x);
                Thread.Sleep(10);
            }
        }