System.NullReferenceException: 'Object reference not set to an instance of an object.'
tipo was null.
Código que da o erro:
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);
}