Hi,
ich habe eine Silverlight App die sich die Daten per DomainDataSource aus einem DomainService holen soll. Die Query für diese Aufgabe habe ich von Hand geschrieben mit einem Parameter aber leider will das nicht.
Die Fehlermeldung ist folgende:
Die Methode im DomainService:
Ich hoffe mir kann da einer helfen.
Vielen Dank schon mal im voraus.
Gruß Rugosh
ich habe eine Silverlight App die sich die Daten per DomainDataSource aus einem DomainService holen soll. Die Query für diese Aufgabe habe ich von Hand geschrieben mit einem Parameter aber leider will das nicht.
Die Fehlermeldung ist folgende:
Der XAML-Code:System.ServiceModel.DomainService.Client.DomainOperationException: Loadoperation failed for query 'GetUserById'. No parameterless constructor defined for this object.
Code:
<riaControls:DomainDataSource Name="ddsUser"
QueryName="GetUserQuery"
AutoLoad="True"
d:DesignData="{d:DesignInstance gw:User, CreateList=True}"
LoadedData="ddsUser_LoadedData"
LoadSize="1">
<riaControls:DomainDataSource.DomainContext>
<gws:GameDomainContext />
</riaControls:DomainDataSource.DomainContext>
<riaControls:DomainDataSource.QueryParameters>
<riaControls:Parameter x:Name="queryParamterId"
ParameterName="id"
Value="100000482229382" />
</riaControls:DomainDataSource.QueryParameters>
</riaControls:DomainDataSource>
Code:
public IQueryable<User> GetUserById(long id) {
...
}
Vielen Dank schon mal im voraus.
Gruß Rugosh
Zuletzt bearbeitet: