public BasicResponse <bool> SaveConfig(SaveConfigRequest realMessageRequest) { var response = new BasicResponse <bool>(); try { response = realMessageService.SaveConfig(realMessageRequest); } catch (Exception ex) { throw; } return(response); }
public IActionResult SaveConfig(string configName, SaveConfigRequest request) { if (request == null) { return(new BadRequestResult()); } if (!Application.Resolve <ICoreService>().Config.ReadOnlyMode && !string.IsNullOrWhiteSpace(configName) && !string.IsNullOrWhiteSpace(request.ConfigDefinition)) { Application.ConfigProvider.SetSectionJson(configName, request.ConfigDefinition); return(new OkResult()); } else { return(new BadRequestResult()); } }
/// <summary> /// 存储配置信息到config表 /// </summary> /// <param name="dtos">配置结构体链表</param> /// <returns></returns> public static bool SaveConfig(List <ConfigInfo> dtos) { bool flg = false; try { if (StaticClass.ServerConet) { var request = new SaveConfigRequest() { ConfigInfoList = dtos }; var response = realMessageService.SaveConfig(request); flg = response.Data; } } catch (Exception ex) { OprFuction.SetServerConct(); flg = false; } return(flg); }
public BasicResponse <bool> SaveConfig(SaveConfigRequest realMessageRequest) { var responsestr = HttpClientHelper.Post(Webapi + "/v1/realmessage/saveconfig?token=" + Token, JSONHelper.ToJSONString(realMessageRequest)); return(JSONHelper.ParseJSONString <BasicResponse <bool> >(responsestr)); }
public SaveConfigResult Save([FromBody] SaveConfigRequest request) { return(this.CreateService <ISaveConfigSvc, SaveConfigRequest, SaveConfigResult>(this._saveConfigSvc, request)); }
public Task SetConfigAsync(string moduleName, SaveConfigRequest request) { return(PostAsJsonAsync($"modules/{moduleName}/config", request)); }
public void SetConfig(string moduleName, SaveConfigRequest request) { PostAsJson($"modules/{moduleName}/config", request); }