У меня есть этот код в моем классе запуска ...
if (env.IsDevelopment())
{
app.UseSignalR(routes => { routes.MapHub<RouteUpdate>("/routeupdate"); });
}
else
{
app.UseAzureSignalR(routes => { routes.MapHub<RouteUpdate>("/routeupdate"); });
}
Я тоже пытался это сделать.
var routesCollection = new ServiceRouteBuilder(routes =>
{
routes.MapHub<RouteUpdate>(nameof(RouteUpdate));
});
Что не работает ...
Как я могу повторно использовать одну и ту же коллекцию и ссылаться на нее один раз?Я погуглил «повторное использование лямбда-переменной» и эквивалентный ему, и я не вижу пути вперед.