Beispiel #1
0
 public void Start()
 {
     _socketRemotingServer = new SocketRemotingServer(_iPEndPoint).RegisterRequestHandler(100, new NRpcHandle(_gloabFilterList));
     NRpcConfigWatcher.Install();
     _socketRemotingServer.Start();
     _routeCoordinator.RegisterAsync(_iPEndPoint).Wait();
 }
Beispiel #2
0
        private static void Main(string[] args)
        {
            DependencyManage.UseAutofacContainer().UseNRpc().UseMongoDBMonitor(() =>
            {
                return(new MonogoDbConfig("mongodb://*****:*****@192.168.100.125:27017", "Rpc_Monitor"));
            });
            NRpcConfigWatcher.Install();
            Console.WriteLine("Welcome to use NetCoreRpc!");
            Console.WriteLine("Input exit to exit");
            var str = Console.ReadLine();

            while (!string.Equals(str, "exit", StringComparison.OrdinalIgnoreCase))
            {
                Send();
                str = Console.ReadLine();
            }
        }