检索对象模型为空?

Retrieving object model is blank?

我有一个 foreach 循环,循环遍历一堆图像,并使用以下代码上传它们:

    foreach(var image in fetchimages) {

    string fileName = "https://www.mywebsite.co.uk" + image.ImageOriginalURL;
    var uploadParams = new ImageUploadParams()
    {

        File = new FileDescription(fileName)
    };
    var uploadResult = cloudinary.Upload(uploadParams); 

    var mytest = new ImageUploadResult();
    myurl = mytest.SecureUri;

    db.Execute("UPDATE Property_Images SET NewURL = @0 WHERE ImageID = 145", myurl);
} 

但是,每次 myurl 变量都是空的。我在想我可能在 foreach 循环中的错误位置有 ImageUploadResult()

您正在创建一个空的上传结果并检查那里的值。请尝试 uploadResult.SecureUri 另外,最好检查一下uploadResult.Error,看看是不是上传出错了。