public async Task RemoveHashTag(int linkId, int tagId) { var linkTag = _context.SiteLinks .Include(l => l.SiteLinkHashTags) .FirstOrDefault(l => l.Id == linkId) .SiteLinkHashTags .Where(lt => lt.HashTagId == tagId) .FirstOrDefault(); if (linkTag is null) { return; } _context.Remove(linkTag); await _context.SaveChangesAsync(); }