public override IDictionary <string, string> GetParameters() { TopDictionary parameters = new TopDictionary(); parameters.Add("department", TopUtils.ObjectToJson(this.Department)); parameters.Add("email", this.Email); parameters.Add("extattr", this.Extattr); parameters.Add("hiredDate", this.HiredDate); parameters.Add("isHide", this.IsHide); parameters.Add("isSenior", this.IsSenior); parameters.Add("jobnumber", this.Jobnumber); parameters.Add("lang", this.Lang); parameters.Add("managerUserid", this.ManagerUserid); parameters.Add("mobile", this.Mobile); parameters.Add("name", this.Name); parameters.Add("orderInDepts", this.OrderInDepts); parameters.Add("orgEmail", this.OrgEmail); parameters.Add("position", this.Position); parameters.Add("remark", this.Remark); parameters.Add("tel", this.Tel); parameters.Add("userid", this.Userid); parameters.Add("workPlace", this.WorkPlace); if (this.otherParams != null) { parameters.AddAll(this.otherParams); } return(parameters); }
public override IDictionary <string, string> GetParameters() { TopDictionary parameters = new TopDictionary(); parameters.Add("add_extidlist", TopUtils.ObjectToJson(this.AddExtidlist)); parameters.Add("add_useridlist", TopUtils.ObjectToJson(this.AddUseridlist)); parameters.Add("chatBannedType", this.ChatBannedType); parameters.Add("chatid", this.Chatid); parameters.Add("del_extidlist", TopUtils.ObjectToJson(this.DelExtidlist)); parameters.Add("del_useridlist", TopUtils.ObjectToJson(this.DelUseridlist)); parameters.Add("icon", this.Icon); parameters.Add("isBan", this.IsBan); parameters.Add("managementType", this.ManagementType); parameters.Add("mentionAllAuthority", this.MentionAllAuthority); parameters.Add("name", this.Name); parameters.Add("owner", this.Owner); parameters.Add("ownerType", this.OwnerType); parameters.Add("searchable", this.Searchable); parameters.Add("showHistoryType", this.ShowHistoryType); parameters.Add("validationType", this.ValidationType); if (this.otherParams != null) { parameters.AddAll(this.otherParams); } return(parameters); }
public override IDictionary <string, string> GetParameters() { TopDictionary parameters = new TopDictionary(); parameters.Add("useridlist", TopUtils.ObjectToJson(this.Useridlist)); if (this.otherParams != null) { parameters.AddAll(this.otherParams); } return(parameters); }
public override IDictionary <string, string> GetParameters() { TopDictionary parameters = new TopDictionary(); parameters.Add("agentId", this.AgentId); parameters.Add("ruleIdList", TopUtils.ObjectToJson(this.RuleIdList)); if (this.otherParams != null) { parameters.AddAll(this.otherParams); } return(parameters); }
public override IDictionary <string, string> GetParameters() { TopDictionary parameters = new TopDictionary(); parameters.Add("auth_corpid", this.AuthCorpid); parameters.Add("ip_whitelist", TopUtils.ObjectToJson(this.IpWhitelist)); if (this.otherParams != null) { parameters.AddAll(this.otherParams); } return(parameters); }
public override IDictionary <string, string> GetParameters() { TopDictionary parameters = new TopDictionary(); parameters.Add("app_id", this.AppId); parameters.Add("corpid_list", TopUtils.ObjectToJson(this.CorpidList)); if (this.otherParams != null) { parameters.AddAll(this.otherParams); } return(parameters); }
public override IDictionary <string, string> GetParameters() { TopDictionary parameters = new TopDictionary(); parameters.Add("checkDateFrom", this.CheckDateFrom); parameters.Add("checkDateTo", this.CheckDateTo); parameters.Add("userIds", TopUtils.ObjectToJson(this.UserIds)); if (this.otherParams != null) { parameters.AddAll(this.otherParams); } return(parameters); }
public override IDictionary <string, string> GetParameters() { TopDictionary parameters = new TopDictionary(); parameters.Add("agentId", this.AgentId); parameters.Add("deptVisibleScopes", TopUtils.ObjectToJson(this.DeptVisibleScopes)); parameters.Add("isHidden", this.IsHidden); parameters.Add("userVisibleScopes", TopUtils.ObjectToJson(this.UserVisibleScopes)); if (this.otherParams != null) { parameters.AddAll(this.otherParams); } return(parameters); }
public override IDictionary <string, string> GetParameters() { TopDictionary parameters = new TopDictionary(); parameters.Add("aes_key", this.AesKey); parameters.Add("call_back_tag", TopUtils.ObjectToJson(this.CallBackTag)); parameters.Add("token", this.Token); parameters.Add("url", this.Url); if (this.otherParams != null) { parameters.AddAll(this.otherParams); } return(parameters); }
public override IDictionary<string, string> GetParameters() { TopDictionary parameters = new TopDictionary(); parameters.Add("isI18n", this.IsI18n); parameters.Add("limit", this.Limit); parameters.Add("offset", this.Offset); parameters.Add("userIdList", TopUtils.ObjectToJson(this.UserIdList)); parameters.Add("workDateFrom", this.WorkDateFrom); parameters.Add("workDateTo", this.WorkDateTo); if (this.otherParams != null) { parameters.AddAll(this.otherParams); } return parameters; }
public override IDictionary <string, string> GetParameters() { TopDictionary parameters = new TopDictionary(); parameters.Add("conversationTag", this.ConversationTag); parameters.Add("extidlist", TopUtils.ObjectToJson(this.Extidlist)); parameters.Add("name", this.Name); parameters.Add("owner", this.Owner); parameters.Add("ownerType", this.OwnerType); parameters.Add("showHistoryType", this.ShowHistoryType); parameters.Add("useridlist", TopUtils.ObjectToJson(this.Useridlist)); if (this.otherParams != null) { parameters.AddAll(this.otherParams); } return(parameters); }
public override IDictionary <string, string> GetParameters() { TopDictionary parameters = new TopDictionary(); parameters.Add("add_extidlist", TopUtils.ObjectToJson(this.AddExtidlist)); parameters.Add("add_useridlist", TopUtils.ObjectToJson(this.AddUseridlist)); parameters.Add("chatid", this.Chatid); parameters.Add("del_extidlist", TopUtils.ObjectToJson(this.DelExtidlist)); parameters.Add("del_useridlist", TopUtils.ObjectToJson(this.DelUseridlist)); parameters.Add("name", this.Name); parameters.Add("owner", this.Owner); parameters.Add("ownerType", this.OwnerType); if (this.otherParams != null) { parameters.AddAll(this.otherParams); } return(parameters); }
private void InitSecretThread() { Thread uploadThread = new Thread(o => { int uploadInterval = FlushInterval; while (true) { try { Thread.Sleep(uploadInterval); IDictionary <string, object> jsonMap = new Dictionary <string, object>(); jsonMap.Add("sessionNum", SecurityCore.GetAppUserSecretCache().Count); jsonMap.Add("encryptPhoneNum", SecurityCounter.GetEncryptPhoneNum()); jsonMap.Add("encryptNickNum", SecurityCounter.GetEncryptNickNum()); jsonMap.Add("encryptReceiverNameNum", SecurityCounter.GetEncryptReceiverNameNum()); jsonMap.Add("decryptPhoneNum", SecurityCounter.GetDecryptPhoneNum()); jsonMap.Add("decryptNickNum", SecurityCounter.GetDecryptNickNum()); jsonMap.Add("decryptReceiverNameNum", SecurityCounter.GetDecryptReceiverNameNum()); jsonMap.Add("searchPhoneNum", SecurityCounter.GetSearchPhoneNum()); jsonMap.Add("searchNickNum", SecurityCounter.GetSearchNickNum()); jsonMap.Add("searchReceiverNameNum", SecurityCounter.GetSearchReceiverNameNum()); SecurityCounter.Reset(); String contentJson = TopUtils.ObjectToJson(jsonMap); uploadInterval = DoUpload(contentJson, SecretType); } catch (Exception e) { Log.Error(string.Format("flushSecretApiReporter error: {0}", e.Message)); } } }); uploadThread.IsBackground = true; uploadThread.Name = "flushSecretApiReporter-thread"; uploadThread.Start(); }