Interface used to store dependency requirements by the class property they should be injected into.
Optional
Interface used to store dependency requirements by the class property they should be injected into.