private void btnStartServer_Click(object sender, EventArgs e) { var eventsServiceImpl = new EventsServiceImpl(logControl1); _server = new Grpc.Core.Server { Services = { EventsService.BindService(eventsServiceImpl) }, Ports = { new ServerPort("localhost", Constants.ServerPort, ServerCredentials.Insecure) } }; _server.Start(); _isShutdown = false; logControl1.LogMessage("Started server"); eventsServiceImpl.AccountNameAdded += EventsServiceImplOnAccountNameAdded; eventsServiceImpl.AccountNameRemoved += EventsServiceImplOnAccountNameRemoved; }