Create Operation in EF Core
The Create operation in Entity Framework Core allows you to add new records to the database. This is achieved by adding entities to the DbSet and saving the changes.
Key Topics
Adding Records
Example
using System;
class Program
{
static void Main()
{
using (var context = new MyDbContext())
{
var employee = new Employee
{
Name = "John Doe",
Department = "IT"
};
context.Employees.Add(employee);
context.SaveChanges();
Console.WriteLine("Record added successfully.");
}
}
}
Explanation: This example adds a new employee record to the database by using the Add()
method on the Employees
DbSet and calling SaveChanges()
to persist the changes.
Key Takeaways
- Use the
Add()
method on the DbSet to add new entities. - Call
SaveChanges()
to persist changes to the database.