# Microsoft.AspNetCore.Http.Metadata

``` diff
 namespace Microsoft.AspNetCore.Http.Metadata {
+    public interface IEndpointDescriptionMetadata {
+        string Description { get; }
+    }
+    public interface IEndpointMetadataProvider {
+        static abstract void PopulateMetadata(MethodInfo method, EndpointBuilder builder);
+    }
+    public interface IEndpointParameterMetadataProvider {
+        static abstract void PopulateMetadata(ParameterInfo parameter, EndpointBuilder builder);
+    }
+    public interface IEndpointSummaryMetadata {
+        string Summary { get; }
+    }
+    public interface IFromFormMetadata {
+        string Name { get; }
+    }
+    public interface IRequestSizeLimitMetadata {
+        long? MaxRequestBodySize { get; }
+    }
+    public interface ISkipStatusCodePagesMetadata
 }
```

