Я пытаюсь создать класс (модуль Nancy) и получаю следующую ошибку:
"Error CS0021 Cannot apply indexing with [] to an expression of type 'method group' ...."
Мой код:
using System; using System.Collections.Generic; using System.Linq;
using System.Web; using Nancy; using System.Text;
namespace SinglePageApp1 {
public class BloodPresureNancy : NancyModule
{
public BloodPresureNancy()
{
// Вот тут не работает:
Get["/"] = _ => "Heloooo";
}
}
}
Я добавил ссылки на Nancy и Nancy.Hosting.asp но всё равно не работает :(
Свободный перевод вопроса Cannot apply indexing with [] to an expression of type 'method group' SinglePageApp1. Get["/"] Nancy от участника @Bartek Popielarczyk.
Какую версию Nancy вы используете? Этот синтаксис должен работать в версиях 1.x.
Для версии 2.х используйте следующий вариант:
Get("/", _ => {
//do work here
});
Свободный перевод ответа Cannot apply indexing with [] to an expression of type 'method group' SinglePageApp1. Get["/"] Nancy от участника @Komeisa.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей