Quando eu tento entrar entrar em qualquer endereço aparece um NullException pra variavel tipo.
Codigo:
public static Task TratamentoPadrao(HttpContext context)
{
var classe = Convert.ToString(context.GetRouteValue("classe"));
var NomeMetodo = Convert.ToString(context.GetRouteValue("metodo"));
var nomeCompleto = $"Alura.ListaLeitura.App.Logica.{classe}Logica";
var tipo = Type.GetType(classe);
var metodo = tipo.GetMethods().Where(m => m.Name == NomeMetodo).First();
var requestDelegate = (RequestDelegate)Delegate.CreateDelegate(typeof(RequestDelegate), metodo);
return requestDelegate.Invoke(context);
}
e a rota esta assim
builder.MapRoute("{classe}/{metodo}", RoteamentoPadrao.TratamentoPadrao);