Mam taki problem że nie mogę dojść jak przekazuje się informację Visual Studio z której tabeli ma korzystać.
public class EFDbContext : DbContext
{
public DbSet<Product> MyProducts { get; set; }
}
Tutaj dzięki Entity przyporządkowuje właściwości klasy Product do mojej bazy danych której nazwy kolumn odpowiadają nazwie właściwości w klasie. Czytałem gdzieś że właśnie nazwa właściwości DbSet to nazwa mojej tabeli.. ale to nie działa.
public class EFProductRepository : IProductRepository
{
EFDbContext context = new EFDbContext();
public IQueryable<Product> MyProducts
{
get { return context.MyProducts; }
}
}
<add name="EFDbContext" connectionString="Data Source = (localdb)\v11.0; Initial Catalog = MyStore ; Integrated Security = True" providerName="System.Data.SqlClient" />
W WebConfig przekazuję tylko jak się nazywa baza danych z której ma korzystać a gdzie się ustawia to o którą tabele mi chodzi ?