示例#1
0
 public static void Read(AppConfigDemo options)
 {
     Console.Clear();
     Console.WriteLine($"Name:{options.Name}");
     Console.WriteLine($"StartDate:{options.StartDate}");
     Console.WriteLine($"EndDate:{options.EndDate}");
     Console.WriteLine($"Behavior.IsRead:{options.Behavior.IsRead}");
     Console.WriteLine($"Behavior.IsWrite:{options.Behavior.IsWrite}");
 }
示例#2
0
        public static void Run()
        {
            var source = new Dictionary <string, string>
            {
                ["Name"]      = "AppConfig",
                ["StratDate"] = "202000",
                ["EndData"]   = "202010"
            };

            var config = new ConfigurationBuilder()
                         .AddInMemoryCollection(source)
                         .Build();

            var options = new AppConfigDemo(config);

            Console.WriteLine(options.Name);
        }