public async Task DeleteConfigGenericItemExtentionValueAsync(ConfigGenericItemExtentionValueDto request) { _logger.LogDebug($"Delete config generic item extention value {JsonConvert.SerializeObject(request)}"); var entity = await _dbContext.ConfigGenericItemExtensionValues.SingleOrDefaultAsync(x => x.GroupId == request.GroupId && x.ItemId == request.ItemId && x.ExtentionId == request.ExtentionId && x.Id == request.Id); if (entity != null) { _dbContext.Remove(entity); await _dbContext.SaveChangesAsync(); } else { _logger.LogDebug($"Cannot delete config generic item extention value {JsonConvert.SerializeObject(request)}"); } }
public async Task DeleteConfigGenericItemExtentionValueAsync([FromBody] ConfigGenericItemExtentionValueDto request) { await _configGenericItemExtentionValueService.DeleteConfigGenericItemExtentionValueAsync(request); }