public JT1078HttpServer( IOptions <JT1078Configuration> jT1078ConfigurationAccessor, IJT1078Authorization authorization, ILoggerFactory loggerFactory) { Logger = loggerFactory.CreateLogger <JT1078TcpServer>(); Configuration = jT1078ConfigurationAccessor.Value; this.authorization = authorization; }
public JT1078WebSocketServerHandler( JT1078WebSocketSessionManager jT1078WebSocketSessionManager, IJT1078Authorization iJT1078Authorization, ILoggerFactory loggerFactory) { this.jT1078WebSocketSessionManager = jT1078WebSocketSessionManager; this.iJT1078Authorization = iJT1078Authorization; logger = loggerFactory.CreateLogger <JT1078WebSocketServerHandler>(); }
public JT1078HttpServerHandler( JT1078HttpSessionManager jT1078HttpSessionManager, IJT1078Authorization iJT1078Authorization, ILoggerFactory loggerFactory, IHttpMiddleware httpMiddleware = null) { this.jT1078HttpSessionManager = jT1078HttpSessionManager; this.iJT1078Authorization = iJT1078Authorization; this.httpMiddleware = httpMiddleware; logger = loggerFactory.CreateLogger <JT1078HttpServerHandler>(); }
public JT1078HttpServer( IOptions <JT1078Configuration> jT1078ConfigurationAccessor, IJT1078Authorization authorization, JT1078HttpSessionManager sessionManager, HLSRequestManager hLSRequestManager, ILoggerFactory loggerFactory) { Logger = loggerFactory.CreateLogger <JT1078TcpServer>(); Configuration = jT1078ConfigurationAccessor.Value; this.authorization = authorization; this.SessionManager = sessionManager; this.hLSRequestManager = hLSRequestManager; }
public JT1078HttpServer( IMemoryCache memoryCache, IOptions <JT1078Configuration> jT1078ConfigurationAccessor, IJT1078Authorization authorization, JT1078HttpSessionManager sessionManager, ILoggerFactory loggerFactory) { Logger = loggerFactory.CreateLogger <JT1078TcpServer>(); Configuration = jT1078ConfigurationAccessor.Value; this.authorization = authorization; this.SessionManager = sessionManager; this.memoryCache = memoryCache; }