public async Task DeleteAsync(long id, string brokerId) { var domain = await _settingsRepository.GetAsync(id, brokerId); await _settingsRepository.DeleteAsync(id, brokerId); _logger.LogInformation("Settings has been deleted. {@Settings}", domain); }
/// <inheritdoc /> public async Task DeleteAsync(SettingType type) { SettingEntity settingEntity = await _settingsRepository.GetByTypeAsync(type); if (settingEntity == null) { throw new NotFoundException(); } await _settingsRepository.DeleteAsync(settingEntity); }
public async Task DeleteAsync(int siteId) { if (siteId <= 0) { return; } var relatedIdentities = new List <int> { siteId }; await _tableStyleRepository.DeleteAllAsync(CommentUtils.TableName, relatedIdentities); await _commentRepository.DeleteBySiteIdAsync(siteId); await _settingsRepository.DeleteAsync(siteId); }