Allowing to reference a property by name when configuring a key, foreign key or index if it exists on the CLR type even if it hasn't been added to the entity type.
Change Contract.Assert to Debug.Assert
Rework of performance microbenchmark tests to run directly through xunit including disabling perf tests by
env variable or config file. Also adds the ability to specify the destination of the perf result files thorugh
PERFRUN_ResultsDirectory environmental variable
Fixing references in project.json, cleaning up namespaces,
and fixing coreclr issue with runtimeFlavor variable
CR feedback fixing more references and removing bad using statmenet
Fix #1036 - Uniquify table aliases when building Include queries