Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从ASP.NET WEB API 2发送图像url_C#_Asp.net_Asp.net Web Api - Fatal编程技术网

C# 从ASP.NET WEB API 2发送图像url

C# 从ASP.NET WEB API 2发送图像url,c#,asp.net,asp.net-web-api,C#,Asp.net,Asp.net Web Api,我将图像保存到项目中的“图像”文件夹中,并将图像名称保存到数据库中。我可以像那样在我的razor视图中检索我的图像。 其中FoodImage是图像的名称,我已经硬编码了路径(~/~/Images/FoodImage/{image name from database})。 代码:- 那么,如何从服务器发送图像URL呢 不需要硬编码到数据库中。上载文件时,只需存储图像的路径即可 因此,在调用getProducts()端点时,您不需要担心映像路径 例如: var imagePath= Path.Co

我将图像保存到项目中的“图像”文件夹中,并将图像名称保存到数据库中。我可以像那样在我的razor视图中检索我的图像。 其中FoodImage是图像的名称,我已经硬编码了路径(~/~/Images/FoodImage/{image name from database})。 代码:-


那么,如何从服务器发送图像URL呢

不需要硬编码到数据库中。上载文件时,只需存储图像的路径即可

因此,在调用
getProducts()
端点时,您不需要担心映像路径

例如:

var imagePath= Path.Combine(Directory.GetCurrentDirectory(), "Images", fileName);
//Upload the file
//Other logic
var product=new Product
{
foodImage=imagePath;
};

您不需要硬编码到数据库中。上载文件时,只需存储图像的路径即可

因此,在调用
getProducts()
端点时,您不需要担心映像路径

例如:

var imagePath= Path.Combine(Directory.GetCurrentDirectory(), "Images", fileName);
//Upload the file
//Other logic
var product=new Product
{
foodImage=imagePath;
};

API是否返回图像文件的名称?如果是,则从控制器调用API并存储在视图模型中,然后迭代结果。API是否返回图像文件的名称?如果是,则从控制器调用API并存储在视图模型中,然后迭代结果。
var imagePath= Path.Combine(Directory.GetCurrentDirectory(), "Images", fileName);
//Upload the file
//Other logic
var product=new Product
{
foodImage=imagePath;
};