Azure cosmosdb 调用CreateDocumentAsync()时,是否需要检查ResourceResponse<;文件>;因为错误?

Azure cosmosdb 调用CreateDocumentAsync()时,是否需要检查ResourceResponse<;文件>;因为错误?,azure-cosmosdb,Azure Cosmosdb,调用CreateDocumentAsync()时,是否需要检查ResourceResponse是否存在错误?例如,有一个.StatusCode属性 或者将尝试捕获处理所有可能的错误条件?尝试捕获是一种方法 try { //Get a Document client using (client = new DocumentClient(new Uri(endpointUrl), authorizationKey)) { RunDemoAsync(databa

调用CreateDocumentAsync()时,是否需要检查ResourceResponse是否存在错误?例如,有一个.StatusCode属性

或者将尝试捕获处理所有可能的错误条件?

尝试捕获是一种方法

try
{
    //Get a Document client
    using (client = new DocumentClient(new Uri(endpointUrl), authorizationKey))
    {
        RunDemoAsync(databaseId, CollectionId).Wait();
    }
}
catch (DocumentClientException de)
{
    Exception baseException = de.GetBaseException();
    Console.WriteLine("{0} error occurred: {1}, Message: {2}", de.StatusCode, de.Message, baseException.Message);
}
catch (Exception e)
{
    Exception baseException = e.GetBaseException();
    Console.WriteLine("Error: {0}, Message: {1}", e.Message, baseException.Message);
}
finally
{
    Console.WriteLine("End of demo, press any key to exit.");
    Console.ReadKey();
}

好的,谢谢你的帮助