나는 형태로 입력 한 이메일 주소를 기반으로 새 그룹 생성 추가하는 비 정적 방법으로 SignalR 허브가 있습니다는에서 SignalR 허브 그룹을 추가하는 MVC 컨트롤러
public class EmailHub : Hub
{
public void AddEmail(string email)
{
base.Groups.Add(base.Context.ConnectionId, email);
}
}
이 에게 내가 싶습니다
을 내 MVC 컨트롤러에서이 허브 메서드를 호출하십시오. 내 방법은 현재 다음과 같습니다.
public class MyController : Controller
{
public ActionResult AddEmail(string email)
{
var hub = GlobalHost.ConnectionManager.GetHubContext<EmailHub>();
hub.Clients.All.AddEmail(email);
return View();
}
}
그러나 컨트롤러의 코드는 허브 메서드를 호출하지 않습니다. 허브 메소드를 성공적으로 호출 할 수 있도록 변경하려면 어떻게해야합니까?