# Microsoft.AspNetCore.Connections

``` diff
 namespace Microsoft.AspNetCore.Connections {
     public static class ConnectionBuilderExtensions {
+        public static IConnectionBuilder Use(this IConnectionBuilder connectionBuilder, Func<ConnectionContext, ConnectionDelegate, Task> middleware);
     }
+    public interface IConnectionListenerFactorySelector {
+        bool CanBind(EndPoint endpoint);
+    }
+    public sealed class NamedPipeEndPoint : EndPoint {
+        public NamedPipeEndPoint(string pipeName);
+        public NamedPipeEndPoint(string pipeName, string serverName);
+        public string PipeName { get; }
+        public string ServerName { get; }
+        public override bool Equals([NotNullWhenAttribute(true)] object? obj);
+        public override int GetHashCode();
+        public override string ToString();
+    }
 }
```

