Von einem Controller erhalte ich innerhalb eines Try/Catch eine Fehlermeldung mit der Meldung:
System.ServiceModel.FaultException [System.ServiceModel.ExceptionDetail]:
Fehler beim Übersetzen des fieldName MyDt in die Eigenschaft von DE 'MyObj.Search mit demselben Namen.
InnerException:System.ApplicationException: Fehler beim Übersetzen des fieldName MyDt in die Eigenschaft von DE 'MyObj.Search mit demselben Namen.
at MyVbObj.MyTranslator(List`1 oLstParamTrans, Objekt oInstanceDE)
Zuerst betrete ich den Controller und rufe die CheckData-Methode auf:
Code: Select all
public override ResultAddDto Add(MyObjDto dto)
{
try {
CheckData(myDto, "I");
return foundation.Add(myDto);
}
catch (Exception exceptionAdd) {
var bDExceptionInfo = _errors.wrapErrors(exceptionAdd, _myObj);
var error = new ErrorDto { Message = bDExceptionInfo.Message };
}
return result;
}
Code: Select all
if (_wcfTransactional.CallWcfTransactional(new MyObjtWcfDto { MyDt = dto.MyDt }, "MyObj", "Search", false).Count > 0)
{
throw new Exception("A exception Message");
}
Visual Basic DE-Eigenschaft:
Code: Select all
Public Property MyDt As Date
Mobile version