Пример #1
0
        public async Task Execute()
        {
            ShowOptions();
            Console.WriteLine();
            //if (optionManager.Validate() < 0)
            //{
            ArgOptions.Errors.ForEach(x =>
            {
                _logger.Error(x);
            });
            //return;
            //}

            //show warning
            ArgOptions.Errors.ForEach(x =>
            {
                _logger.Warn(x);
            });
            _logger.Info($"Start processing url: { odataConnectionString.ServiceUrl}");
            //show result
            await GenerateCodeCommandAsync();

            GenerateProjectCommand();
            ServiceInfo();

            SaveMetaDataCommand();
            ShowHeaderCommand();
            ListPocoCommand();
            VerboseCommand();
            ShowErrors();
        }