public async Task <ActionResult> Follow(int companyId) { var userId = Guid.Parse(User.GetClaimValue("Id")); await _followersService.CreateAsync(companyId, userId); var follower = _followersService.Get(companyId, userId); _notificationService.Create(NotificationType.Email, EventType.NewFollower, follower.Id); return(RedirectToAction("Details", "Business", new { id = companyId })); }