A JobFactory that instantiates the Job instance (using the default no-arg constructor, or more specifically: InstantiateType T (Type)), and then attempts to set all values from the IJobExecutionContext and the IJobExecutionContext's merged JobDataMap onto properties of the job.
Assembly: Quartz (in Quartz.dll) Version: 22.214.171.1240
Set the WarnIfPropertyNotFound property to true if you'd like noisy logging in the case of values in the JobDataMap not mapping to properties on your job class. This may be useful for troubleshooting typos of property names, etc. but very noisy if you regularly (and purposely) have extra things in your JobDataMap. Also of possible interest is the ThrowIfPropertyNotFound property which will throw exceptions on unmatched JobDataMap keys.