public async Task UpdateSpecificAsync(int id, Dictionary <string, object> dictionary) { await _db.CompanyDescriptions .Where(i => i.Id == id) .UpdateFromQueryAsync(ReposHelper.UpdateSpecificFields <CompanyDescriptions>(dictionary)); Log.Information("Updated"); }
public async Task UpdateSpecificAsync(int id, Dictionary <string, object> dictionary) { await _db.Users .Where(i => i.Id == id) .UpdateFromQueryAsync(ReposHelper.UpdateSpecificFields <User>(dictionary)); Log.Information("Updated"); QueryCacheManager.ExpireTag(nameof(User)); Log.Information("Cache cleared"); }