Встречается на собеседованиях • сегодня
Есть ли опыт работы с Entity Framework
Да, есть опыт работы с Entity Framework (Core и 6.x). Работал с разными подходами: Database-First (генерация моделей из БД), Code-First (миграции, Fluent API).
**Пример:**
```csharp
public class User
{
public int Id { get; set; }
public string Name { get; set; }
}
public class AppDbContext : DbContext
{
public DbSet Users { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder options)
=> options.UseSqlServer("ConnectionString");
}
// Использование:
using var db = new AppDbContext();
var user = new User { Name = "John" };
db.Users.Add(user);
await db.SaveChangesAsync();
```
Знаю особенности: lazy/eager loading, change tracking, LINQ to Entities, оптимизация запросов (AsNoTracking, Select).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы