public async Task InsertBatchDetailsAsync(Guid guid, IEnumerable <string> ips) { var batchId = (await _db.Batch.FirstAsync(b => b.Guid == guid)).Id; foreach (var ip in ips) { var dto = new BatchIPDetailsDto() { BatchId = batchId, CreatedAt = DateTime.UtcNow, IP = ip }; await _db.AddAsync(dto); } await _db.SaveChangesAsync(); }
public async Task InsertIPDetailsAsync(IPDetailsDto details) { await _db.AddAsync <IPDetailsDto>(details); await _db.SaveChangesAsync(); }