Quantcast
Channel: Active questions tagged blazor - Stack Overflow
Viewing all articles
Browse latest Browse all 4839

Fast Endpoints DontCatchExceptions(); not working

$
0
0

I am using Fast Endpoints in a .net8 Blazor Web App API. I am putting

DontCatchExceptions();

in some of the Configure methods like this:

Post("policies/contacts");Options(x => x.WithTags("Policy"));DontCatchExceptions();

and the HandleAsync method throws the error:'

  public override async Task HandleAsync(CancellationToken ct)  {    try    {      var list = await Data.GetCountryCodeList();      await SendAsync(list);    }    catch (Exception e)    {      ThrowError(e.Message, 400);    }  }

So far I've only use it in GET methods and it's worked fine. Now I'm using it in a POST method, but it doesn't work. It's just ignored - no error or anything. I don't know if it's because it's a POST method, that's just the only obvious difference I see. I put a breakpoint on the ThrowError line and it's hitting there.


Viewing all articles
Browse latest Browse all 4839

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>