public async Task RemoveFollower(UsersFollowers userFollower) { try { Context.UsersFollowers.Remove(userFollower); await Context.SaveChangesAsync(); } catch (Exception e) { Console.WriteLine(e); throw; } }
public async Task <bool> RemoveFollower(Guid userId, Guid followerId) { User user = await UserRepository.GetById(userId); User follower = await UserRepository.GetById(followerId); if (user == null || follower == null) { return(false); } UsersFollowers userFollower = new UsersFollowers { UserId = userId, FollowerId = followerId }; await UserRepository.RemoveFollower(userFollower); return(true); }