[Modify] Use it
This commit is contained in:
parent
86df2dd476
commit
aa7ff1115e
@ -36,7 +36,6 @@ namespace WebSocketSharp.Server
|
|||||||
#region Private Fields
|
#region Private Fields
|
||||||
|
|
||||||
private Func<TBehavior> _creator;
|
private Func<TBehavior> _creator;
|
||||||
private Action<TBehavior> _initializer;
|
|
||||||
private Logger _log;
|
private Logger _log;
|
||||||
private string _path;
|
private string _path;
|
||||||
private WebSocketSessionManager _sessions;
|
private WebSocketSessionManager _sessions;
|
||||||
@ -60,8 +59,7 @@ namespace WebSocketSharp.Server
|
|||||||
)
|
)
|
||||||
{
|
{
|
||||||
_path = path;
|
_path = path;
|
||||||
_creator = creator;
|
_creator = createCreator (creator, initializer);
|
||||||
_initializer = initializer;
|
|
||||||
_log = log;
|
_log = log;
|
||||||
|
|
||||||
_sessions = new WebSocketSessionManager (log);
|
_sessions = new WebSocketSessionManager (log);
|
||||||
@ -148,12 +146,7 @@ namespace WebSocketSharp.Server
|
|||||||
|
|
||||||
protected override WebSocketBehavior CreateSession ()
|
protected override WebSocketBehavior CreateSession ()
|
||||||
{
|
{
|
||||||
var ret = _creator ();
|
return _creator ();
|
||||||
|
|
||||||
if (_initializer != null)
|
|
||||||
_initializer (ret);
|
|
||||||
|
|
||||||
return ret;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
Loading…
Reference in New Issue
Block a user