C# APIClient을 통해 VersionOne API를 사용하려고하지만 메타 모델이 Unknown AssetType
오류를 래핑하는 중 오류 만 발생합니다. 내가 도대체 뭘 잘못하고있는 겁니까? 그것은 여기에, 도움이 CreateClient
방법의 경우VersionOne 알 수 없음 AssetType
VersionOneAPIConnector conn = VersionOneClientFactory.CreateClient(Endpoint.Data);
conn.WithVersionOneUsernameAndPassword("username", "password");
IMetaModel meta = new MetaModel(VersionOneClientFactory.CreateClient(Endpoint.Meta));
Services s = new Services(meta, conn);
: 내가 사용하는이 경우
: 여기
public static VersionOneAPIConnector CreateClient(Endpoint e)
{
StringBuilder url = new StringBuilder("https://www#.v1host.com/MyCompany/");
switch (e)
{
case Endpoint.Data: url.Append("rest-1.v1"); break;
case Endpoint.Localization: url.Append("loc-2.v1"); break;
case Endpoint.Meta: url.Append("meta.v1"); break;
case Endpoint.Query: url.Append("query.v1"); break;
}
return new VersionOneAPIConnector(
url.ToString(),
proxyProvider: new ProxyProvider(
new Uri("http://proxy.server"),
"proxy_username",
"proxy_password"
));
}
나는 Visual Studio에서 무엇을보고있어 여기에 코드입니다 지역 창에서 문제를 표시하는 중단 점. 실제로 아무것도하려고하면 MetaException이 throw됩니다.
어디서 오류가 발생하는지 알려주는 데 도움이 될 수 있습니다. – Hogan