I got this when my class that inherited from DbContext did not declare the model as a property. For example, I neglected to add a property for FooModel in the code below:
public class MyDBContext : DbContext
{
public DbSet FooModels{ get; set; }
// etc. ...
}