コード例 #1
0
        public override void Initialize()
        {
            IocManager.RegisterAssemblyByConvention(Assembly.GetExecutingAssembly());

            //所有模块Initialize完成

            //启动容器通信服务
            serverManager = IocManager.Resolve <RpcServerManager>();
            serverManager.StartServers();
            //设为维护模式(不接收请求)
            serverManager.SetMaintenanceState(true);
        }
コード例 #2
0
 public RemoteServiceCommandDispatcher(RpcServerManager rpcServerManager, ISerializer serializer, ILogger logger)
 {
     this.rpcServerManager = rpcServerManager;
     this.serializer       = serializer;
     this._logger          = logger;
 }