// ReSharper disable once ParameterOnlyUsedForPreconditionCheck.Local - tests that DI passes a value. // ReSharper disable once UnusedMember.Local - invoked by DI. private void Deps0(Dep0 dep) { if (dep == null) { throw new ArgumentNullException(nameof(dep)); } }
public CtroFooBar(Dep0 dep0, Dep1 dep1, Dep2 dep2) { if (dep0 == null) { throw new ArgumentNullException(nameof(dep0)); } if (dep1 == null) { throw new ArgumentNullException(nameof(dep1)); } if (dep2 == null) { throw new ArgumentNullException(nameof(dep2)); } }
void StObjConstruct(Dep0 d) { Dep0 = d; }