Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        /// <inheritdoc />
        public async Task DeleteAsync(SettingType type)
        {
            SettingEntity settingEntity = await _settingsRepository.GetByTypeAsync(type);

            if (settingEntity == null)
            {
                throw new NotFoundException();
            }

            await _settingsRepository.DeleteAsync(settingEntity);
        }
Exemplo n.º 3
0
        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);
        }