public void SetUp() { binder = Substitute.For <ISettingsBinder>(); cachingBinder = new CachingBinder(binder); node = new ValueNode("value"); settings = new object(); }
public ValidatingBinder(ISettingsBinder binder) { this.binder = binder; }
public MyListBinder(ISettingsBinder <T> innerBinder) => this.innerBinder = innerBinder;
public CachingBinder(ISettingsBinder binder) { this.binder = binder; }
public void AddBinder(string name, ISettingsBinder binder) { binders.Add(name, binder); }
public SecretBinder([NotNull] ISettingsBinder baseBinder) => this.baseBinder = baseBinder ?? throw new ArgumentNullException(nameof(baseBinder));
public ImmutableListBinder(ISettingsBinder <T> elementBinder) { this.elementBinder = elementBinder; }
public SafeBinderWrapper(ISettingsBinder <T> binder) => Binder = binder;