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"); }
public TbTestApisController(ITestApiService testApiService) { _testApiService = testApiService; }
public ValuesController(ILogger <ValuesController> logger, ITestApiService testApiService) { this.logger = logger; this.testApiService = testApiService; }