# IRestExceptionDecoder

Package: [Microsoft.Orleans.Core](/orleans/docs/api/csharp/microsoft.orleans.core/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Core)

```csharp
public interface IRestExceptionDecoder
```

Interface to be optionally implemented by storage to return richer exception details. TODO: Remove this interface. Move to decorator pattern for monitoring purposes. - jbragg

## Methods

- [DecodeException(Exception, HttpStatusCode, string, bool)](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.storage.irestexceptiondecoder/methods/decodeexception-system-exception-out-system-net-httpstatuscode-out-string-bool-42506465/)
