# Microsoft.AspNetCore.Http.HttpResults

``` diff
 namespace Microsoft.AspNetCore.Http.HttpResults {
+    public sealed class InternalServerError : IEndpointMetadataProvider, IResult, IStatusCodeHttpResult {
+        int? Microsoft.AspNetCore.Http.IStatusCodeHttpResult.StatusCode { get; }
+        public int StatusCode { get; }
+        public Task ExecuteAsync(HttpContext httpContext);
+        static void Microsoft.AspNetCore.Http.Metadata.IEndpointMetadataProvider.PopulateMetadata(MethodInfo method, EndpointBuilder builder);
+    }
+    public sealed class InternalServerError<TValue> : IEndpointMetadataProvider, IResult, IStatusCodeHttpResult, IValueHttpResult, IValueHttpResult<TValue> {
+        int? Microsoft.AspNetCore.Http.IStatusCodeHttpResult.StatusCode { get; }
+        object? Microsoft.AspNetCore.Http.IValueHttpResult.Value { get; }
+        public int StatusCode { get; }
+        public TValue? Value { get; }
+        public Task ExecuteAsync(HttpContext httpContext);
+        static void Microsoft.AspNetCore.Http.Metadata.IEndpointMetadataProvider.PopulateMetadata(MethodInfo method, EndpointBuilder builder);
+    }
 }
```

