static async Task Main(string[] args)
        {
            System.Console.WriteLine("Please provide API Key.");
            string        apiKey       = System.Console.ReadLine();
            var           factory      = OsuApiClientFactory.CreateFactory(new[] { "a", "b" });
            IOsuApiClient osuApiClient = factory.CreateHttpApi();
            var           user         = await osuApiClient.GetUser(6659067, Mode.Mania);

            var user2 = await osuApiClient.GetUser("bleatingsheep");

            var beatmaps = await osuApiClient.GetBeatmaps(Mode.Mania, false, DateTime.Now - TimeSpan.FromDays(2), 100);

            var s = await osuApiClient.GetScores(1, Mode.Standard, 100);
        }