Adding FromServicesAttribute.

Not really. Like I mentioned, it just makes it very explicit that the type is being DI-ed and we're not accidentally doing Activator.CreateInstance to create the property value.