내 SignalR 허브 용도로 추적 시스템 작업 중입니다. 이를 위해 나는 현재 데이터 페이지에 대한 페이지 목록을 사용하고 사용자 페이지와 사용자 ID를 정확히 알고 있어야하기 때문에 사용자가있는 현재 페이지를 나타내는 URL을 저장할 클래스가 있습니다.AngularJS를 사용하여 C#에서 현재 페이지의 URL 가져 오기
이 내가 한 페이지 응용 프로그램을 가지고 있기 때문에 나는이 때문에 각 경로의 웹 사이트에 사용자의 위치를 추적하여 문제가 있지만, 의견을 표시하는 내가 대시 보드 컨트롤러가 나는 정보를
public class UserTracking
{
public string URL { get; set; }
public string LastRequest { get; set; }
public string UserId { get; set; }
}
를 저장할 내 수업입니다 ActionResults 방법은 내가
public ActionResult ProjectTask()
{
return View();
}
public ActionResult Project()
{
return View();
}
내 질문 아래이 같은 각도 라우팅, 뭔가 .cshtml
페이지를 표시 할 수 있도록하여 내 웹 사이트에 사용자 위치의 URL을 얻을 어떻게 든 수 있어요 경우입니다. 예를 들어 사용자가 http://localhost:2969/Dashboard#/tasks/
에있는 경우이 번호를 얻으려면 /Dashboard#/tasks
입니다. 어쩌면 내 ActionResults에서 일부 정보를 얻을 수 있지만 어떻게 될지 모르겠다.