Exemplo n.º 1
0
 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);
 }
Exemplo n.º 2
0
        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));
            }
        }