public API_Response <VM_Application> Get_ByID(EN_ApplicationType ApplicationID, [FromUri] string api_key = null) { return(InvokeAPI(() => { return Global.Cache.dicApplications[ApplicationID]; }, api_key)); }
public static string GetApplicationUrl(EN_ApplicationType app) { switch (app) { case EN_ApplicationType.H20: return("AppH2O"); case EN_ApplicationType.Own_Initiative: return("AppOwnIniciative"); default: return(""); } }
public API_Response <DTO_ApplicationSettings> Settings_Read(long TagID, EN_ApplicationType ApplicationID, [FromUri] string api_key = null) { return(InvokeAPI(() => { if (!Global.Cache.CheckTagExists(TagID)) { throw new TagNotFoundException(); } if (!Global.Cache.dicApplications.ContainsKey(ApplicationID)) { throw new ApplicationNotFoundException(); } // return _DL.Application.Get.Settings(TagID, ApplicationID.ToInt()); }, api_key)); }