예제 #1
0
 public HttpServer(INSmartLogger logger, IDbOperator dbop, NSPServerContext serverContext)
 {
     Logger = logger;
     Dbop   = dbop;
     //第一次加载所有mime类型
     PopulateMappings();
     ServerContext = serverContext;
 }
예제 #2
0
 public HttpServer(INSmartLogger logger, IDbOperator dbop)
 {
     Logger = logger;
     Dbop   = dbop;
     //第一次加载所有mime类型
     PopulateMappings();
     EncryptHelper.AES_Key = "SDF(&*G";//prikey
 }
예제 #3
0
 public HttpServer(INSmartLogger logger, IDbOperator dbop, IServerContext serverContext, IWebController controllerInstance)
 {
     Logger = logger;
     Dbop   = dbop;
     //第一次加载所有mime类型
     PopulateMappings();
     ServerContext      = serverContext;
     ControllerInstance = controllerInstance;
 }
예제 #4
0
        internal static INSmartLogger Logger; //inject

        public Server(INSmartLogger logger)
        {
            //initialize
            Logger        = logger;
            ServerContext = new NSPServerContext();
        }
예제 #5
0
 public Router(INSmartLogger logger)
 {
     Logger = logger;
 }
예제 #6
0
 public Server(INSmartLogger logger)
 {
     Logger = logger;
 }
예제 #7
0
 public Router(INSmartLogger logger) : this()
 {
     Logger = logger;
 }
예제 #8
0
        internal static INSmartLogger Logger; //inject

        public Server(INSmartLogger logger)
        {
            //initialize
            Logger = logger;
        }