Example #1
0
 private void ServiceStop(IRendezvousService rs)
 {
     try
     {
         rs.Stop();
         container.Dispose();
     }
     catch (Exception err)
     {
         logger.Error(err);
     }
 }
Example #2
0
        private void Start()
        {
            var builder = new ContainerBuilder();

            builder.RegisterModule <MainModule>();
            var container = builder.Build();

            rendezvousService = container.Resolve <IRendezvousService>();

            if (!rendezvousService.Start(StartTimeout))
            {
                throw new Exception($"Failed starting RendezvousService after {StartTimeout.TotalMilliseconds} ms!");
            }
        }
Example #3
0
 public RendezvousController(IRendezvousService rendezvousService)
 {
     this.rendezvousService = rendezvousService;
 }