public object SetWebUIConfig(WebUI_Settings settings) { if (settings.Valid()) { try { ServerSettings.Instance.WebUI_Settings = JsonConvert.SerializeObject(settings); return(APIStatus.OK()); } catch { return(APIStatus.InternalError("error at saving webui settings")); } } return(new APIMessage(400, "Config is not a Valid.")); }
/// <summary> /// Save webui settings as json converted into string inside .config file of jmmserver /// </summary> /// <returns></returns> private object SetWebUIConfig() { WebUI_Settings settings = this.Bind(); if (settings.Valid()) { try { ServerSettings.WebUI_Settings = JsonConvert.SerializeObject(settings); return(APIStatus.OK()); } catch { return(APIStatus.InternalError("error at saving webui settings")); } } else { return(new APIMessage(400, "Config is not a Valid.")); } }