From 86df2dd476716216ecf69ad7dc5cb3f0b52d6e7c Mon Sep 17 00:00:00 2001 From: sta Date: Wed, 22 Feb 2017 16:40:12 +0900 Subject: [PATCH] [Modify] Add it --- .../Server/WebSocketServiceHost`1.cs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/websocket-sharp/Server/WebSocketServiceHost`1.cs b/websocket-sharp/Server/WebSocketServiceHost`1.cs index 4032edc4..0ff83e19 100644 --- a/websocket-sharp/Server/WebSocketServiceHost`1.cs +++ b/websocket-sharp/Server/WebSocketServiceHost`1.cs @@ -125,6 +125,25 @@ namespace WebSocketSharp.Server #endregion + #region Private Methods + + private Func createCreator ( + Func creator, Action initializer + ) + { + if (initializer == null) + return creator; + + return () => { + var ret = creator (); + initializer (ret); + + return ret; + }; + } + + #endregion + #region Protected Methods protected override WebSocketBehavior CreateSession ()