C# 从ASP.NET WEB API 2发送图像url
我将图像保存到项目中的“图像”文件夹中,并将图像名称保存到数据库中。我可以像那样在我的razor视图中检索我的图像。 其中FoodImage是图像的名称,我已经硬编码了路径(~/~/Images/FoodImage/{image name from database})。 代码:-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
那么,如何从服务器发送图像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;
};