Entity Framework предлагает два метода для вставки записей в базу данных. Add()
метод позволяет вставить один объект. AddRange()
метод вставляет коллекцию IEnumerable. Вы можете найти больше информации от здесь .
Пример:
public void Create(IEnumerable<CollectionModel> args )
{
var modules = args.Select(asa=> new collection{
AccountId = 1,
Amount = asa.Amount,
NameSou = asa.NameSou,
Date = asa.Date,
CreatedDatetime = DateTime.Now,
UpdatedDatetime = DateTime.Now
}).ToList();
_context.collection.AddRange(modules);
_context.SaveChanges();
}