Open
Description
Problem Statement
AutoFac can resolve circular dependencies when PropertiesAutoWired = true but it cannot when using required properties.
This seems like a minor oversight on the required properties implementation. Injecting into required properties should be able to resolve circular dependencies.
Desired Solution
AutoFac can resolve circular dependencies for required properties.
Alternatives You've Considered
Leave things as-is.