2012-11-10 1 views
0

제네릭 처리기를 여러 파일로 분할하려고했습니다. 모든 명령과 모든 요청 유형을 페이지에서 수신하도록 설계되었으므로 각 요청에 대해 여러 명령으로 GET, POST, PUT 및 DELETE를 처리했습니다. 따라서 많은 코드가 있습니다. 내가 이것을 나눌 수 있는지 궁금해서. 부분 클래스를 사용해 보았지만 핸들러의 메서드는 부분 클래스 파일의 메서드를 볼 수 없습니다..ashx 일반 처리기를 부분 클래스로 분할

+0

코드를 공유하십시오. 정확하게 작동하지 않는 것을 보지 않고 좋은 솔루션을 제공하기가 어렵습니다. – nunespascal

+0

"웹 사이트"가 아닌 컴파일 된 웹 응용 프로그램을 사용하고 있는지 확인하십시오. 또한'partial' 클래스가 모두 같은 네임 스페이스에 있는지 확인하십시오. – Dai

답변

0

WebAPI를 사용하면 정말 쉽습니다. 이렇게하면 코드를 분리 할 필요가 없습니다. 그렇게 할 수 있다면 더 나은 설명을 위해 http://stephenwalther.com/archive/2012/03/05/introduction-to-the-asp-net-web-api.aspx을 살펴보십시오.

미안 미안하지만 당신이 묻고있는 것이 아니지만 당신이 그것에 대해 몰랐을 경우에 대비해 버릴 것이라고 생각했습니다.