/// <summary> /// Gets a list of all svg icons found at at the global icons path. /// </summary> /// <returns></returns> public JsonNetResult GetIcons() { return(new JsonNetResult(JsonNetResult.DefaultJsonSerializerSettings) { Data = _iconService.GetIcons(), Formatting = Formatting.None }); }
public ActionResult <IEnumerable <Icon> > GetIcons(string mapName) { var icons = m_iconService.GetIcons(mapName); if (icons.IsFailure) { return(BadRequest()); } if (icons.Value.Count() == 0) { return(NoContent()); } return(Ok(icons.Value)); }
/// <summary> /// Gets a list of all svg icons found at at the global icons path. /// </summary> /// <returns></returns> public IReadOnlyDictionary <string, string>?GetIcons() => _iconService.GetIcons();