나는 Azure의 기술 세부 사항을 배우면서 젖은 채로 시작하고있다. 어리석은 질문 일 뿐인데 사과한다.webrole onStart() 이벤트와 Application_Start() global.asax 이벤트의 차이점은 무엇입니까?
Visual Studio에서 클라우드 서비스 프로젝트를 만들고 mvc 응용 프로그램에 대해 webrole을 추가하면 mvc 응용 프로그램 내에서 "WebRole.cs"파일을 볼 수 있습니다. 그러나 시작 지점으로 MVC 응용 프로그램을 시작하고 나중에 Azure에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 "Windows Azure 클라우드 서비스 프로젝트 추가"를 선택하면 WebRole.cs가 만들어지지 않습니다.
그래서 WebRole의 시작 이벤트에서 어떤 일이 일어나게 될까요? Global.asax 파일의 Application_Start() 이벤트?
그렇다면 Global.asax의 Application_Start()와 webrole의 onStart() 메소드의 차이점은 무엇입니까? 경우 발생하는, 그래서는 WebRole의 ONSTART 이벤트가 Global.asax에의 위해 Application_Start() 이전에 발생하는 경우라면 What starts first Application_Start or WebRole's OnStart?
:
나는 부분적인 설명을 제공하는 다음과 같은 게시물을 발견했습니다 나중에 Azure 용 앱을 사용할 수있는 프로젝트에서 onStart() 이벤트에 대한 코드를 실행하고 싶습니다.
내가 생각한 것입니다. 클래스를 "WebRole.cs"라고하고 프로젝트의 루트에 있어야합니까? 아니면 RoleEntryPoint에서 상속하는 동안 아무 곳에서나 호출 할 수 있습니까? 제대로 작동하려면 정상적인 webrole의 WebRole.cs 파일 규칙을 따라야한다고 생각합니다. – Steviebob