1

我是 Azure DevOps、Git 和使用存储库进行版本控制的新手。我研究并发现可以使用此处的 npx 命令运行存储在 Github 存储库中的代码,但这需要未解释的设置。是否可以以编程方式(C#/ASP.NET 或 Typescript/Angular 7)远程执行存储在存储库中的代码?这样一来,Web 应用程序的前端用户只需单击按钮即可运行服务,而无需将文件下载到本地计算机上的特定文件夹中。

更具体地说,这是针对我们目前在 Azure 中运行的 Indexer 服务,如下所示:

public void Post([FromBody]string value)
        {
            string SearchServiceName = "serviceName";
            string SearchServiceAdminApiKey = "adminKey";

            var searchService = new SearchServiceClient(
                SearchServiceName, credentials: new SearchCredentials(SearchServiceAdminApiKey));

            searchService.Indexers.Run("nameOfIndexer");
        }

这索引文档,以便我们的搜索服务可以找到它们。然而,它并没有做我们需要做的所有事情,因此需要在存储库中运行代码。是否可以以编程方式运行 repo 中的代码?

4

1 回答 1

1

不,您必须下载/克隆它并在“本地”运行它。

于 2019-09-06T20:46:03.083 回答