Рабочие функции не найдены. Попробуйте сделать свои классы и методы должностей общедоступными.C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Гость
 Рабочие функции не найдены. Попробуйте сделать свои классы и методы должностей общедоступными.

Сообщение Гость »


Во-первых, я просмотрел другие сообщения SO с тем же сообщением об ошибке, и ни одно из них не помогло решить мою проблему. Я перепробовал много перестановок и вариантов. Моя функция строится нормально, но не запускается в CLI. Я получаю следующую загадочную ошибку. В документации MSFT, похоже, также нет ответов.

Работа не найдена. Попробуйте сделать свои классы и методы должностей общедоступными. Если вы используете расширения привязки (например, ServiceBus, таймеры и т. д.), убедитесь, что вы вызвали метод регистрации для расширения(й) в своем стартовом коде (например, config.UseServiceBus(), config.UseTimers() и т. д.). .).

Я пытаюсь запустить задание таймера, а затем записать коллекцию сообщений в концентратор событий. Что мне не хватает? Я боролся с этим часами.

Функция:

[ИмяФункции("CreateData")] public static async Task Run([TimerTrigger("0 */5 * * * *")]TimerInfo myTimer, [EventHub("murraytest", Connection = "evingest")] IAsyncCollector myeventhub, журнал TraceWriter) { дождитесь myeventhub.AddAsync("data1"); дождитесь myeventhub.AddAsync("data2"); дождитесь myeventhub.AddAsync("data3"); log.Info($"COMPLETED: {DateTime.Now}"); } local.settings.json:

{ «IsEncrypted»: ложь, "Ценности": { "AzureWebJobsStorage": "UseDevelopmentStorage=true", "Eventhub": "UseDevelopmentStorage=true", "AzureWebJobsDashboard": "", "evingest": "Endpoint=sb://example.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=LtcqBLT5VWjg0dGMdIvxCcEGs8902010Y6y14iGg=" } } Пакеты


Изображение


function.json — отсутствуют привязки eventhub!
{ "generatedBy": "Microsoft.NET.Sdk.Functions-1.0.0.0", "configurationSource": "атрибуты", "привязки": [ { "type": "timerTrigger", "schedule": "0 */5 * * * *", «useMonitor»: правда, «runOnStartup»: ложь, "name": "myTimer" } ], «отключено»: ложь, "scriptFile": "..\\bin\\AzFuncs.dll", "entryPoint": "AzFuncs.Function1.Run" }
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Функции работы не найдены. Попробуйте сделать ваши занятия и методы работы
    Anonymous » » в форуме C#
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Функции работы не найдены. Попробуйте сделать ваши занятия и методы работы
    Anonymous » » в форуме C#
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Python: запускайте рабочие потоки и запускайте свои собственные мультипроцессы.
    Anonymous » » в форуме Python
    0 Ответы
    53 Просмотры
    Последнее сообщение Anonymous
  • Ошибка React-Native-worklets-core: рабочие модули не найдены, хотя я их установил
    Anonymous » » в форуме Android
    0 Ответы
    57 Просмотры
    Последнее сообщение Anonymous
  • Почему все функции в интерфейсе должны быть общедоступными?
    Anonymous » » в форуме Php
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»