Beispiel #1
0
        public void Test2()
        {
            TestApiService instanceService = new TestApiService();

            string serverName = Guid.NewGuid().ToString();

            using (ApiIpcServer apiIpcServer = new ApiIpcServer(serverName))
                using (ApiIpcClient apiIpcClient = new ApiIpcClient(serverName))
                {
                    if (apiIpcServer.TryPublishService <ITestApiService>(instanceService))
                    {
                        if (ApiIpcClient.IsServerRegistered(serverName))
                        {
                            // Another instance for that working folder is already running, activate that.
                            ITestApiService service = apiIpcClient.Service <ITestApiService>();

                            string doubleName = service.GetDoubleName("hej");
                            Assert.AreEqual("hejhej", doubleName);
                            return;
                        }
                    }
                }

            Assert.Fail("Error");
        }
Beispiel #2
0
 public TbTestApisController(ITestApiService testApiService)
 {
     _testApiService = testApiService;
 }
 public ValuesController(ILogger <ValuesController> logger, ITestApiService testApiService)
 {
     this.logger         = logger;
     this.testApiService = testApiService;
 }