using Microsoft.AspNetCore.Routing; using Microsoft.Extensions.DependencyInjection; namespace Kean.Infrastructure.SignalR { /// /// EndpointRouteBuilder 扩展方法 /// public static class EndpointRouteBuilderExtensions { /// /// 映射 Soap 路径 /// /// 终节点路由 /// 终节点路由 public static IEndpointRouteBuilder MapHubs(this IEndpointRouteBuilder endpoints) { foreach (var item in endpoints.ServiceProvider.GetService()) { item.Map(endpoints); } return endpoints; } } }