Canvas.Controllers.ApiController.GetMediaItem C# (CSharp) Method

GetMediaItem() private method

private GetMediaItem ( int id ) : System.Web.Mvc.JsonResult
id int
return System.Web.Mvc.JsonResult
        public JsonResult GetMediaItem(int id)
        {
            var item = Umbraco.TypedMedia(id);

            var url = string.Empty;
            var type = string.Empty;
            var name = string.Empty;

            if (item != null)
            {
                type = item.ContentType.Alias.ToLower();

                if (type != "folder")
                {
                    url = item.Url;
                }

                name = item.Name;
            }

            return Json(new { src = url, type = type, name = name });
        }