SLアプリケーションにドメインサービスを実装しようとしていて、次のエラーが発生しました。パラメータは、DomainServiceによって公開されるエンティティタイプでなければなりませんか?
ドメインメソッド 'CreateSharePointFolder'の 'spFolderCreate'パラメータは、DomainServiceによって公開されるエンティティタイプである必要があります。
[EnableClientAccess()]
public class FileUploadService : DomainService
{
public void CreateSharePointFolder(SharePointFolderCreate spFolderCreate)
{
SharePointFolder spf = new SharePointFolder();
spf.CreateFolder_ClientOM(spFolderCreate.listName, spFolderCreate.fileName);
}
[OperationContract]
void CreateSharePointFolder(SharePointFolderCreate spFolderCreate);
[DataContract]
public class SharePointFolderCreate
{
private string m_listName;
private string m_fileName;
[DataMember]
public string listName
{
get { return m_listName; }
set { m_listName = value; }
}
[DataMember]
public string fileName
{
get { return m_fileName; }
set { m_fileName = value; }
}
}
私はこのすべてを動作させるためにここに単純なものがありますか?
はそれでこれを更新するために募集
は、[キー]属性と私の問題を引き起こしていたメタデータクラスでした。あまりにも多くの痛みの後、最終的にそれを考え出した。 – PixelMuse