小编Mat*_*ttB的帖子

System.Text.Json 和动态解析多态对象

我不相信我正在考虑如何在解析 json 结果时正确使用 JsonConverter 进行多态性。

在我的场景中,我的目标是 TFS 中的 Git 策略配置。策略配置:


"value": [
{
        "createdBy": {
            "displayName": "username",
            "url": "url",
            "id": "id",
            "uniqueName": "user",
            "imageUrl": "url"
        },
        "createdDate": "2020-03-21T18:17:24.3240783Z",
        "isEnabled": true,
        "isBlocking": true,
        "isDeleted": false,
        "settings": {
            "minimumApproverCount": 1,
            "creatorVoteCounts": false,
            "allowDownvotes": false,
            "resetOnSourcePush": true,
            "scope": [{
                    "refName": "refs/heads/master",
                    "matchKind": "Exact",
                    "repositoryId": "id"
                }
            ]
        },
        "_links": {
            "self": {
                "href": "url"
            },
            "policyType": {
                "href": "url"
            }
        },
        "revision": 1,
        "id": 974,
        "url": "url",
        "type": {
            "id": "id",
            "url": "url", …
Run Code Online (Sandbox Code Playgroud)

c# .net-core-3.1 system.text.json

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

不使用studio接口查询RavenDB

我试图在RavenDB管理工作室中查看我的传奇,并加载甚至是初始页面,我看到的只是这个"查询文档..."框,其中包含一个连续移动的进度条.我似乎无法超越它,从一页到另一页它不会消失.有没有办法将所有传奇数据拉入列表中,以便我可以查看它?问题似乎是传奇文件不断被添加.

我已经研究了HTTP API和Linq适配器,但我想我正在寻找一些已经存在的东西,可以很容易地进入服务器,就像Silverlight工作室一样,除了不那么痛苦.我或多或少只想将所有文档的快照拉成某种可读列表.

nservicebus ravendb

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