Пример #1
0
 public SettingsFetcherMethod(ISettingsFetcherArgs args)
     : this(args?.Getter, args?.Converter, args?.JoinName, args?.ThrowException ?? true)
 {
 }
Пример #2
0
 /// <summary>
 /// 将设置值填充到指定对象的属性中
 /// </summary>
 /// <param name="args">自定义参数</param>
 /// <param name="groupName">设置组的名称, 没有可以为null</param>
 /// <param name="instanceOrType">实体对象(设置实例属性)或类型对象(静态属性)</param>
 public static void Fill(ISettingsFetcherArgs args, string groupName, object instanceOrType)
 => FillImpl(new SettingsFetcherMethod(args), groupName, instanceOrType);