добавление модуля гетвея

This commit is contained in:
2025-02-05 00:08:20 +03:00
parent 064a0395ea
commit f3ece97ebf
15 changed files with 80 additions and 18 deletions
+2 -5
View File
@@ -32,7 +32,6 @@ public class FrontendFinalTest
_serialisationModule = new JsonSerialisationModule(_interactionModule, _methodRepository);
_executeModule = new LaunchReadyExecutionModule(_methodRepository, _serialisationModule, _contextRepository);
TransmissionConfig.BackendRepository = _contextRepository;
_frontendInteractionModule = new StreamBasedFrontendInteractionModule();
_frontendSerialisationModule = new JsonFrontendSerialisationModule(_frontendInteractionModule);
@@ -40,9 +39,7 @@ public class FrontendFinalTest
{ typeof(ITestController), typeof(TestControllerRemoteEndpoint) },
{typeof(ITestParameter), typeof(TestParameterRemoteEndpoint)}
}, _frontendSerialisationModule);
TransmissionConfig.FrontendRepository = _frontendContextRepository;
TransmissionConfig.SetupBackendRepository();
Task.Run(() =>
{
TcpListener listener = new TcpListener(IPAddress.Loopback, 4567);
@@ -52,7 +49,7 @@ public class FrontendFinalTest
Console.WriteLine("Client connected");
_interactionModule.RegisterClient(stream);
_interactionModule.RegisterSourse(stream);
while (isTestNotFinished) ;
});