public Activator([NotNull] IArgumentStoreQuery missingArgumentsQuery, [NotNull] IArgumentStoreQuery constructorArgumentsQuery, [NotNull] IArgumentStoreQuery propertyValuesQuery) { this.missingArgumentsQuery = missingArgumentsQuery; this.constructorArgumentsQuery = constructorArgumentsQuery; this.propertyValuesQuery = propertyValuesQuery; }
public PropertySetter([NotNull] IArgumentStoreQuery propertyValuesQuery) { this.propertyValuesQuery = propertyValuesQuery; }
public InstanceCreator([NotNull] IArgumentStoreQuery constructorArgumentsQuery) { this.constructorArgumentsQuery = constructorArgumentsQuery; }
public MissingArgumentsReporter([NotNull] IArgumentStoreQuery wrappedQuery) { this.wrappedQuery = wrappedQuery; }