Ошибка в NancyFx: Cannot apply indexing with [] to an expression of type 'method group'

82
10 апреля 2021, 02:40

Я пытаюсь создать класс (модуль 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.

Answer 1

Какую версию Nancy вы используете? Этот синтаксис должен работать в версиях 1.x.

Для версии 2.х используйте следующий вариант:

    Get("/", _ => {
        //do work here
     });

Свободный перевод ответа Cannot apply indexing with [] to an expression of type 'method group' SinglePageApp1. Get["/"] Nancy от участника @Komeisa.

READ ALSO
Как добавить decimal в базу данных Access через EF Core?

Как добавить decimal в базу данных Access через EF Core?

Имем сущность Contracts со свойством SalaryДобавление в базу с помощью метода Add()

87
Пропадает заголовок запроса

Пропадает заголовок запроса

Отправляю запрос с заголовком AutorizationЕсли смотреть данные о запросе через кастомный middleware, то он там есть

97
Механизм работы виртуальных методов в C#

Механизм работы виртуальных методов в C#

Мне немного не ясен механизм работы виртуальных методов в C#Знаю, что для каждого класса, имеющего виртуальные методы, есть своя таблица виртуальных...

70
Объясните смысл конструкции [In, Out] byte[] array

Объясните смысл конструкции [In, Out] byte[] array

встретил такую конструкцию в кодяре: [In, Out] byte[] array Передается как параметрДайте пожалуйста четкое конкретно объяснение, зачем оно нужно,...

83