public async Task Delete(string name, string providerName, string providerKey) { LinSetting setting = await _settingRepository.FindAsync(name, providerName, providerKey);; if (setting != null) { await _settingRepository.DeleteAsync(setting.Id); } }
public async Task DeleteAsync(string name, string providerName, string providerKey) { var setting = await SettingRepository.FindAsync(name, providerName, providerKey).ConfigureAwait(false); if (setting != null) { await SettingRepository.DeleteAsync(setting).ConfigureAwait(false); } }
public virtual async Task DeleteAsync(string name, string providerName, string providerKey) { var setting = await SettingRepository.FindAsync(name, providerName, providerKey); if (setting != null) { await SettingRepository.DeleteAsync(setting); } }
public virtual async Task DeleteAsync(string name, string providerName, string providerKey) { var setting = await SettingRepository.FindAsync(name, providerName, providerKey); if (setting != null) { await SettingRepository.DeleteAsync(setting); await Cache.RemoveAsync(CalculateCacheKey(CurrentTenant.Id, name, providerName, providerKey), considerUow : true); } }
public async Task Delete(Guid id) { await _settingRepository.DeleteAsync(id); }