C# Передать ссылку на объект во фронт

Учусь работать с backend в c#, использую Azure functions и столкнулся с такой проблемой:

При вызове определённой функции с помощью Http я хочу запустить асинхронный процесс, который будет выполнять определённую задачу (нейронная сеть, которая будет обучаться). Так же у меня будет вторая функция, которая может обратиться к определённому объекту нейронной сети и остановить его выполнение.

Каким образом можно передать ссылку на этот объект с помощью ответа на web request так, чтобы потом можно было обратиться к нему же?

Если есть другие варианты как это сделать - я был бы рад их услышать.


Ответы (1 шт):

Автор решения: hwak

Вы можете создать статическую переменную (например, Dictionary<string, Thread>) в которую будете сохранять свои асинхронные операции. Для передачи во фронт можете использовать ключ мапы, а при обращении с фронта - доставать из мапы свою операцию по переданному ключу.

→ Ссылка