に私は、JSONがありますС#JSONカスタムクラス
[
{
"Name" : "SHA of timestamp",
"ProjectURL" : "URL to Proj",
"AccountIdentifier" : "Account Identifier",
"Repositories":
{
"GitLink1":
{
"Login" : "login1",
"Password" : "pas1"
},
"GitLink2":
{
"Login" : "login2",
"Password" : "pas2"
},
...
"GitLink999":
{
"Login" : "login999",
"Password" : "pass999"
}
}
},
...
{
Same entry
}
]
を私は
CONFIGJSONがFRSTが含まれていIEnumerable<ConfigurationEntry> config = JsonConvert.DeserializeObject<IEnumerable<ConfigurationEntry>>(CONFIGJSON);
を使用して、私の作成したクラス
public class Git
{
public string Login { get; set; }
public string Password { get; set; }
}
public class Repositories
{
public Git git { get; set; }
}
public class ConfigEntry
{
public string Name { get; set; }
public string ProjectURL { get; set; }
public string AccountIdentifier { get; set; }
public Repositories Repositories { get; set; }
}
のIEnumerableをでそれを埋めるために必要がありますjsonファイル。
は私にConfigEntryクラスのこのデータを提供します名:
ProjectURL "いくつかのデータで埋め":同じ
AccountIdentifier:同じ
リポジトリ:NULL
どのように入力すればいいですか私は設定JSONで持っているすべてのデータとリポジトリのフィールド?
アイデアはありますか?