3
我正在爲/ base編寫一個RestExtension。 我有以下代碼:Umbraco的擴展/基地
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using umbraco.presentation.umbracobase;
using umbraco.NodeFactory;
namespace ElkeslasiBase
{
[RestExtension("Collections")]
public class Collection
{
[RestExtensionMethod()]
public static string GetCollection(string collectionID)
{
var currentNode = Node.GetCurrent();
var SelectedCollection = currentNode.ChildrenAsList.Where(elm => elm.Name == collectionID);
return collectionID;
}
}
}
的問題是,編譯器會引發出爲λ表達式錯誤。
Delegate 'System.Func<umbraco.interfaces.INode,int,bool>' does not take 1 argument
從谷歌周圍挖掘,我發現了幾個人正是這樣做。也許我錯過了一個參考?或者也許別的東西?
做得好!你應該將自己的答案標記爲解決方案 – Jonathan