コード例 #1
0
        public static async Task Main(string[] args)
        {
            System.Console.WriteLine("OMGHAI!");
            var inventoryUpdater = new InventoryUpdater();
            var items            = InventoryInitializer.Initialize();

            await UpdateQuality(inventoryUpdater, items);

            System.Console.ReadKey();
        }
コード例 #2
0
        public async Task InitializeAsync()
        {
            Console.WriteLine("WARNING! This task will delete any existing data.");
            Console.WriteLine("Type 'yes' to continue.");
            var response = Console.ReadLine();

            if (response.Trim().ToLowerInvariant() == "yes")
            {
                var initializer = new InventoryInitializer();
                await initializer.InitAsync();
            }
            else
            {
                Console.WriteLine("Aborted.");
            }
        }