/
aprogrammer
/
reverse-proxy-ms-yarp
Обзор
Документация
Войти
/
aprogrammer
/
reverse-proxy-ms-yarp
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Kubernetes.Controller/Protocol/DispatchController.cs
30 строк
826 B
David Bevin
Simplify Library Structure for Kubernetes (#1642)
09 май 2022, 15:27
Не верифицирован
09 май 2022, 15:27
82a831e
Код
Авторство
О чём код?
// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc; using Yarp.Kubernetes.Controller.Dispatching; namespace Yarp.Kubernetes.Controller.Controllers; /// <summary> /// DispatchController provides API used by callers to begin streaming /// information being sent out through the <see cref="IDispatcher"/> muxer. /// </summary> [Route("api/dispatch")] [ApiController] public class DispatchController : ControllerBase { private readonly IDispatcher _dispatcher; public DispatchController(IDispatcher dispatcher) { _dispatcher = dispatcher; } [HttpGet("/api/dispatch")] public Task<IActionResult> WatchAsync() { return Task.FromResult<IActionResult>(new DispatchActionResult(_dispatcher)); } }