小编Nit*_*tin的帖子

打字稿:将 JSON 对象转换为类/接口对象

我正在尝试将 API 响应转换为打字稿类/接口。

这里 API 返回一个包含一些属性的对象列表,但我只需要响应对象的几个属性。

API 响应示例:

    [{
    '身份证':1,
    '名称': '测试',
    '描述:'测试',
    '属性X':'x',
    '属性Y':'y'
    },
    ...]

打字稿类

    类响应{
     id:字符串;
     名称:字符串;
    }

您能否建议我将 JSON 对象转换为打字稿对象的最佳方法。

json class typescript angular

7
推荐指数
1
解决办法
2万
查看次数

如何从 Azure DevOps Pipeline Dynamics 365 CE 添加/更新 git 存储库中的文件

精简版

当构建管道被触发时,构建管道任务之一将获取最新文件,并且必须在当前运行管道的 git 存储库中添加/更新它。我试图通过使用命令行任务来做到这一点,但由于不是 git 存储库而失败

fatal: not a git repository (or any of the parent directories): .git
Run Code Online (Sandbox Code Playgroud)

长版

我试图实现动态 365 实例的解决方案打包和解包过程。所以构建管道有以下任务

  1. 从 Dynamics 365 导出解决方案并将其存储在 $(build.binariesdirectory) 中

  2. 解压解决方案 zip 文件并存储在 $(Build.Repository.LocalPath) 中,即添加/更新现有文件

  3. 提交文件并将文件推送到当前管道存储库的命令行任务

ECHO "Setting git config..."
git config --global user.email "xxx@xyz.com"
git config --global user.name "Admin"

ECHO "CHECK GIT STATUS..."
git status

ECHO "GIT ADD..."
git add -A

ECHO "CHECK GIT STATUS..."
git status

ECHO "Commiting the changes..."
git commit -m "Latest Customizations updated"

ECHO "Pushing the changes..." …
Run Code Online (Sandbox Code Playgroud)

command-line github azure-devops azure-pipelines dynamics-365

5
推荐指数
1
解决办法
5758
查看次数