/// <summary> /// Initializes a new instance of the <see cref="SubwayServerSession"/> class. /// </summary> /// <param name="socket">The socket the session will use.</param> /// <param name="domainManager">The domain manager.</param> public SubwayServerSession(WebSocket socket, SubwayDomainManager domainManager) : base(socket, new JsonConverter()) { _domainManager = domainManager; }
/// <summary> /// Initializes a new instance of the <see cref="SubwayProxyMiddleware"/> class. /// </summary> /// <param name="next">The next request handler.</param> /// <param name="domainManager">The domain manager.</param> public SubwayProxyMiddleware(RequestDelegate next, SubwayDomainManager domainManager) { _next = next; _domainManager = domainManager; }