Azure 알림 버스를 실험하고 있습니다. 제 목표는 컨트롤러 동작에 의해 트리거 된 특정 이벤트에 대해 푸시 알림을 보내는 WebApi 서비스를 사용하는 것입니다.NotificationHubClient를 어디에서 인스턴스화해야합니까?
NotificationHubClient
개체를 인스턴스화하는 데 올바른 위치가 궁금합니다.
컨트롤러에서 (알림을 보내기 바로 전에)있을 수도 있고 대신 (App_Start에서와 같이) 전역 적으로 초기화하고 컨트롤러에서 다시 사용할 수도 있습니다. this example tutorial에서
NotificationHubClient
는 컨트롤러에서 인스턴스화 :
public RegisterController()
{
var cn = "<FULL_SAS_CONNECTION_STRING>";
hubClient = NotificationHubClient(cn, "<NOTIFICATION_HUB_NAME>");
}
은 무엇 선호하는 방법이 될 것이다?
링크가 끊어졌습니다. – Zapnologica
고마워요. @ Zapnologica. 수정 됨. – MikeWo