2011-08-03 6 views
1

내 Rest WCF 프로젝트에서 데이터를 DB에 저장하고 있습니다. 제 질문은 사용자가 wcf 서비스에 데이터를 보낼 때입니다. 데이터의 유효성을 검사해야하고 오류가있는 경우 어떻게 사용자에게 다시 알릴 수 있습니까? 그리고 데이터가 성공적으로 데이터베이스에 저장되면 "데이터가 성공적으로 저장되었습니다"라는 메시지를 사용자에게 보내야합니다. 어떻게해야합니까? 미리 도움을 주셔서 감사합니다. HttpStatusCodeRESTful WCF 서비스 : 사용자 확인을 다시 보내기

답변

2

사용 :

WebOperationContext context = WebOperationContext.Current; 
context.OutgoingResponse.StatusCode = System.Net.HttpStatusCode.OK; 
+0

안녕 ERNO, 답장을 보내 주셔서 감사합니다. 나는 위의 솔루션이 DB에 성공적으로 저장된 데이터에 대해 작동한다고 가정합니다. 사용자가 숫자 필드에 텍스트를 입력하면 사용자에게이를 알리는 방법은 무엇입니까? – Henry

+0

@Henry, 전체 성공 또는 실패를 알리기 위해 상태 코드를 사용합니다. 추가 정보를 전달하기 위해 메시지 구조를 정의하고 그 구조를 http 응답의 내용 또는 WCF 메소드의 반환 유형으로 반환 할 수 있습니다. –