var db = Database.Open.Albums.All().First(123);
var db = Database.Open.Albums.All().First<Album>(123);
var db = Database.Open.Albums.All().FirstOrDefault(123);
var db = Database.Open.Albums.All().FirstOrDefault<Album>(123);
A RuntimeBinderException is thrown. Suggest that an ArgumentException should be thrown in all four cases.
If you call any of
A RuntimeBinderException is thrown. Suggest that an ArgumentException should be thrown in all four cases.