public async Task <RawMachineOcr> Save(RawMachineOcr raw) { // ReSharper disable once MethodHasAsyncOverload var result = _context.RawMachineOcrs.Add(raw.ToModel()); await _context.SaveChangesAsync(); return(result.Entity.ToBusinessModel()); }
public async Task AddUrl(Guid id, string url) { var newUrl = new ImageUrl { OriginalUrl = url, UrlHash = url.Sha256(), ImageReferenceId = id }; _context.Urls.Add(newUrl); await _context.SaveChangesAsync(); }
public async Task Add(QuotaUsage quotaUsage) { _context.QuotaUsages.Add(new QuotaUsageModel { Time = quotaUsage.Time, Type = quotaUsage.Type, Units = quotaUsage.Units, EstimatedCost = quotaUsage.EstimatedCost }); await _context.SaveChangesAsync(); }