Пример #1
0
        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();
        }
Пример #2
0
        public async Task InsertIPDetailsAsync(IPDetailsDto details)
        {
            await _db.AddAsync <IPDetailsDto>(details);

            await _db.SaveChangesAsync();
        }