public OptionalConstParameterThrowsAtResolve([OptionalDependency()] RandomTestObject test) { TestObject = test; }