/baseのRestExtensionを書いています。私は次のコードを持っています:
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
グーグルを掘り下げてみたところ、まさにこれをやっている人が何人かいた。たぶん私は参照を逃していますか?それとも何か他のもの?