계약 자체에 일관성이 없습니다. 하나 이상의 IsTerminating 작업 또는 IsInitiating 이외 작업이 있지만 SessionMode.Required로 설정된 SessionMode 속성이 없습니다. IsInitiating ...

'{0}' 계약 자체에 일관성이 없습니다. 하나 이상의 IsTerminating 작업 또는 IsInitiating 이외 작업이 있지만 SessionMode.Required로 설정된 SessionMode 속성이 없습니다. IsInitiating 및 IsTerminating 특성은 세션의 컨텍스트에서만 사용할 수 있습니다.
계약 '{1}'의 작업 '{0}'이(가) 양방향으로 지정되어 있지만 SendReply가 누락되었습니다. 작업에 대해 SendReply 작업을 추가하십시오. 계약 SessionMode가 Required 또는 Allowed인 경우 단방향 작업이 인스턴스를 만들 수 없으므로 서비스 작업 '{0}'이(가) 인스턴스를 만들 수 없습니다. 계약 상속 계층에서 ServiceContract의 CallbackContract는 원래 ServiceContract가 상속하는 ServiceContracts의 모든 CallbackContracts에 대한 하위 형식의 ... 계약 유형 {0}의 특성이 ServiceContractAttribute가 아닙니다. 올바른 계약을 정의하려면 지정된 유형(계약 인터페이스 또는 서비스 클래스)의 특성이 ServiceContractAttribute이어야 ... 계약 자체에 일관성이 없습니다. 하나 이상의 IsTerminating 작업 또는 IsInitiating 이외 작업이 있지만 SessionMode.Required로 설정된 SessionMode 속성이 없습니다. IsInitiating ... 계약 작업 '{0}'에는 자동 가장을 위한 Windows ID가 필요합니다. 호출자를 나타내는 Windows ID가 계약('{3}','{4})에 대한 바인딩('{1}','{2}')에 의해 제공되지 않습니다. 계약 형식 '{0}'의 MetadataEndpoint를 현재 추가할 수 없습니다. ServiceDescription 동작 컬렉션에 'ServiceMetadataBehavior'가 있는지 확인하십시오. 계약('{1}', '{2}')에 속하는 '{0}' 작업에 인코딩된 OperationUse 또는 OperationStyle RPC로 구성된 XmlSerializerFormatAttribute가 있습니다. 인코딩된 OperationUse ... 계약('{2}', '{3}')에 대한 바인딩('{0}', '{1})에서 둘 이상의 SecurityBindingElement를 찾았습니다. SecurityBindingElement가 하나만 허용됩니다.