У меня работает C # AppService в Azure со следующим фрагментом кода:
public static async Task<string> Run(Payload[] req, TraceWriter log)
{
...
}
public class Payload
{
public object registration { get; set; }
public object _event { get; set; }
}
Когда я пытаюсь «Сохранить и запустить», я получаю следующий журнал ошибок:
Отправка № 0 + Полезная нагрузка [] 'не может быть преобразована в тип «Отправка № 0 + Полезная нагрузка []»
Если я удаляю «[]» из параметра, нажмите «Сохранить и запустить»', затем поместите массив обратно в & save, он работает, но это очень неприятно.Мне просто интересно, если кто-то может заметить что-то, что я сделал неправильно, или должно быть лучше, чтобы это исправить?