Exemplo n.º 1
0
        static void Main(string[] args)
        {
            var userProvider  = new UsersDataProvider(_connection);
            var scoreProvider = new ScoreDataProvider(_connection);
            var scoreService  = new ScoreService(scoreProvider, userProvider);

            Stopwatch watch = new Stopwatch();

            watch.Start();



            for (int i = 0; i < 100; i++)
            {
                scoreService.AddScore($"Player_{i}", $"Victim_{i}", getRandWeapon(), getRandBodyPart()).Wait();
                for (int j = 0; j < 10 + i; j++)
                {
                    scoreService.AddSuicide("Nub").Wait();
                    scoreService.AddTeamKill($"Player_{i}", $"Victim_{i}", getRandWeapon(), getRandBodyPart()).Wait();
                    scoreService.AddSpawnKill($"Player_{i}", $"Victim_{i}", getRandWeapon(), getRandBodyPart()).Wait();
                }
            }



            watch.Stop();

            Console.WriteLine($"Done\nTime elapsed: {watch.Elapsed}");
            Console.Read();
        }
        public void SetUp()
        {
            var userProvider  = new UsersDataProvider(_connection);
            var scoreProvider = new ScoreDataProvider(_connection);

            _scoreService = new ScoreService(scoreProvider, userProvider);
        }