public async Task SyncConfigurationItem(string key, ICollection <string> targetKeys, ICollection <AddConfigurationItemRequestModel> configurationItems) { if (key == ApplicationConfig.PublicUrl) { return; } if (!targetKeys.Contains(ApplicationConfig.PublicUrl)) { return; } var model = _mapper.Map <List <AddConfigurationItemModel> >(configurationItems); await _configurationItemService.InitConfigurationItemsAsync(model); }
public async Task <ResultModel> InitConfigurationItems(List <AddConfigurationItemModel> model) { try { await configurationItemService.InitConfigurationItemsAsync(model); return(ResultModel.Success("添加成功")); } catch (AspectInvocationException ex) { return(ResultModel.Fail(ex.InnerException?.Message)); } catch (MateralConfigCenterException ex) { return(ResultModel.Fail(ex.Message)); } }