private static void InMemoryCollectionConfiguration()
        {
            var settings = new Dictionary <string, string>
            {
                { "gender", "male" },
                { "nationality", "China" }
            };
            var config = new Core.ConfigurationManager(memoryCollection: settings);

            Console.WriteLine($"gender:{config["gender"]} \t nationality:{config["nationality"]}");
        }
        private static void CommandLineConfiguration(string[] args)
        {
            var config = new Core.ConfigurationManager(args);

            Console.WriteLine($"name:{config["name"]} \t age:{config["age"]}");
        }