コード例 #1
0
        private async Task OnExecute(CommandLineApplication app)
        {
            // build dependencies
            var container = DependencyInjectionController.BuildIAPControllerDependencies();

            // run program
            using (var scope = container.BeginLifetimeScope())
            {
                var controller = scope.Resolve <IIAPProccessController>();
                await controller.Run();
            }
        }
コード例 #2
0
        private async Task OnExecuteAsync(CommandLineApplication app)
        {
            // build dependencies
            var container = DependencyInjectionController.BuildConfigCommandDependencies();

            // run program
            using (var scope = container.BeginLifetimeScope())
            {
                var controller = scope.Resolve <ConfigsController>();
                await controller.LoadConfigsFromFile(configsFilePath);
            }
        }
        private void OnExecute(CommandLineApplication app)
        {
            // build dependencies
            var container = DependencyInjectionController.BuildConfigCommandDependencies();

            // run program
            using (var scope = container.BeginLifetimeScope())
            {
                var controller = scope.Resolve <ConfigsController>();
                controller.ShowCustomTextPredictionConfigs();
            }
        }
コード例 #4
0
        private async Task OnExecute(CommandLineApplication app)
        {
            // build dependencies
            var container = DependencyInjectionController.BuildPredictCommandDependencies();

            // run program
            using (var scope = container.BeginLifetimeScope())
            {
                var controller = scope.Resolve <PredictionController>();
                await controller.Predict(Source, Destination, ChunkType, CognitiveService);
            }
        }
コード例 #5
0
        private async Task OnExecuteAsync(CommandLineApplication app)
        {
            // build dependencies
            var container = DependencyInjectionController.BuildConfigCommandDependencies();

            // run program
            using (var scope = container.BeginLifetimeScope())
            {
                var controller = scope.Resolve <ConfigsController>();
                await controller.SetCustomTextAuthoringConfigsAsync(CustomTextKey, EndpointUrl, AppId);
            }
        }
コード例 #6
0
        private async Task OnExecuteAsync(CommandLineApplication app)
        {
            // build dependencies
            var container = DependencyInjectionController.BuildConfigCommandDependencies();

            // run program
            using (var scope = container.BeginLifetimeScope())
            {
                var controller = scope.Resolve <ConfigsController>();
                await controller.SetTextAnalyticsConfigsAsync(AzureResourceKey, AzureResourceEndpoint, DefaultLanguage, EnableSentimentByDefault, EnableNerByDefault, EnableKeyphraseByDefault);
            }
        }
コード例 #7
0
        private async Task OnExecuteAsync(CommandLineApplication app)
        {
            // build dependencies
            var container = DependencyInjectionController.BuildParseCommandDependencies();

            // run program
            using (var scope = container.BeginLifetimeScope())
            {
                var controller = scope.Resolve <ParserController>();
                await controller.ExtractText(Source, Destination, ChunkType);
            }
        }
コード例 #8
0
        private async Task OnExecute(CommandLineApplication app)
        {
            // build dependencies
            var container = DependencyInjectionController.BuildEvaluateCommandDependencies();

            // run program
            using (var scope = container.BeginLifetimeScope())
            {
                var controller = scope.Resolve <BatchTestingController>();
                await controller.EvaluateCustomTextAppAsync(Source, Destination);
            }
        }
コード例 #9
0
        private async Task OnExecuteAsync(CommandLineApplication app)
        {
            // build dependencies
            var container = DependencyInjectionController.BuildConfigCommandDependencies();

            // run program
            using (var scope = container.BeginLifetimeScope())
            {
                var controller = scope.Resolve <ConfigsController>();
                await controller.SetMsReadConfigsAsync(CognitiveServicesKey, EndpointUrl);
            }
        }
コード例 #10
0
        private async Task OnExecuteAsync(CommandLineApplication app)
        {
            // build dependencies
            var container = DependencyInjectionController.BuildConfigCommandDependencies();

            // run program
            using (var scope = container.BeginLifetimeScope())
            {
                var controller = scope.Resolve <ConfigsController>();
                await controller.SetLocalStorageConfigsAsync(SourceDirectory, DestinationDirectory);
            }
        }
コード例 #11
0
        private async Task OnExecuteAsync(CommandLineApplication app)
        {
            // build dependencies
            var container = DependencyInjectionController.BuildConfigCommandDependencies();

            // run program
            using (var scope = container.BeginLifetimeScope())
            {
                var controller = scope.Resolve <ConfigsController>();
                await controller.SetChunkerConfigsAsync(CharLimit, ChunkSectionLevel);
            }
        }
コード例 #12
0
        private int OnExecute(CommandLineApplication app)
        {
            // build dependencies
            var container = DependencyInjectionController.BuildConfigCommandDependencies();

            // run program
            using (var scope = container.BeginLifetimeScope())
            {
                var controller = scope.Resolve <ConfigsController>();
                controller.ShowTextAnalyticsConfigs();
            }
            return(1);
        }