public async Task <int> UpdateItem(ExportRequestDto dto) { using (var ctx = _contextFactory.ConstructContext()) { ctx.Update(dto.ToEntity()); return(await ctx.SaveChangesAsync(true)); } }
public async Task <ExportRequestDto> QueueRequest(ExportRequestDto request) { using (var ctx = _contextFactory.ConstructContext()) { var ent = await ctx.ExportQueue.AddAsync(request.ToEntity()); await ctx.SaveChangesAsync(true); return(ent.Entity.ToDto()); } }