I have following method to get an Image path in a Project
public ActionResult RenderImage(string imageid, string pathvalue)
{
try
{
var URL = System.Configuration.ConfigurationManager.AppSettings[pathvalue].ToString();
var path = Path.Combine(URL, imageid + ".jpg");
return base.File(path, "image/jpeg");
}
catch (Exception)
{
throw;
}
}
I want to take this returning Image path as string , for that I tried something like this
ControllerName ns = new ControllerName ();
var path = ns .RenderImage("id", "path");
string imageurl = path.ToString();
but this is not getting image path as "C:/User/Data/Image.jpg" its getting value as "System.Web.Mvc.FilePathResult"
How to solve this