protected override void OnAttach() { OwinHost = new OwinHost(Application, Application.PeerCast); if (factory == null) { factory = new OwinHostOutputStreamFactory(Application.PeerCast, OwinHost); } Application.PeerCast.OutputStreamFactories.Add(factory); }
public Factory(OwinHost host, int key, Action <IAppBuilder> action) { Host = host; Key = key; ConfigAction = action; }
public OwinHostOutputStreamFactory(PeerCast peerCast, OwinHost host) : base(peerCast) { owinHost = host; }
protected override void OnStop() { OwinHost.Dispose(); }
public OwinHostOutputStream(PeerCast peercast, OwinHost host, ConnectionStream connection, AccessControlInfo access_control, Channel channel) : base(peercast, connection, access_control, channel) { owinHost = host; }