小编pra*_*thi的帖子

覆盖范围状态检查失败?

我将更改提交到拉取请求中,并显示

“代码覆盖状态失败。”。

我进行了很多搜索,但找不到解决此问题的原因或解决方案。

Azure pipeline test service 
Diff coverage check failed.0/70 (0.00 %) changed lines are covered up to update 2. Diff coverage target is 70.00 %. 
Run Code Online (Sandbox Code Playgroud)

验证构建成功,但状态显示代码覆盖范围失败。

azure-devops

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

REST API Azure 错误:“Microsoft.Rest.HttpOperationException”操作返回了无效的状态代码“未授权”

我正在我的应用程序中开发嵌入式 Power BI。当我从我的 Power BI 帐户访问报告时。我无法获得异常

REST API Azure 错误:“Microsoft.Rest.HttpOperationException”操作返回了无效的状态代码“未授权”。

我已在 Azure 门户中授予我的应用程序查看权限。我认为我的代码没有问题。我认为这与我的应用程序在 Azure 门户中的权限有关。我错过了其他地方。请指导我。

为了添加权限,我遵循了以下链接
https://powerbi.microsoft.com/en-us/documentation/powerbi-developer-register-app/

这是更新:
我在https://dev.powerbi 中创建了新项目.com/apps并选择查看仪表板和报告,然后我可以获取仪表板和报告,但是如果我在https://portal.azure.com/ 中添加对现有项目的权限。我收到异常。我不t ,为什么我的现有帐户出现未经授权的异常。任何人都可以帮我解决这个问题。
提前致谢。

c# rest azure powerbi-embedded

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

序列化动态对象时删除转义符

这个问题可能是重复的,但是我没有找到满意的答案,所以这就是为什么我提出这个问题。

我正在研究动态对象的序列化。当我序列化动态对象时,API将响应返回为

"{\"firstname\":\"prasanthi\",\"lastname\":\"kota\"}"
Run Code Online (Sandbox Code Playgroud)

我不想使用string.ReplaceRegexPattern。还有其他方法吗?

我已经尝试过JavaScriptSerializer,但是它在引号中加上了转义符(\")。这是我的代码:

    dynamic d = new ExpandoObject();
    d.firstname = "prasanthi";
    d.lastname = "kota"; 

   string serialized_info = JsonConvert.SerializeObject(d);
Run Code Online (Sandbox Code Playgroud)

更新:

我在代码的另一部分中使用了serialized_info,我不想在那儿加斜杠。因此,我想先删除斜线。

我累了评论中提到的

dynamic x = new { firstname = "prasanthi", lastname = "kota" }; var serialized_info = JsonConvert.SerializeObject(x,Formatting.Indented);

这正在显示

"{\r\n  \"firstname\": \"prasanthi\",\r\n  \"lastname\": \"kota\"\r\n}"
Run Code Online (Sandbox Code Playgroud)

我认为这不是我的问题的答案。除了string.replace以外,您还能以其他任何方式建议我吗

c# json.net

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

标签 统计

c# ×2

azure ×1

azure-devops ×1

json.net ×1

powerbi-embedded ×1

rest ×1