From 09cfcdf61a2dc546e1353254fc1f65b2895bc599 Mon Sep 17 00:00:00 2001 From: Alex Bezdieniezhnykh Date: Sat, 14 Jun 2025 16:11:17 +0300 Subject: [PATCH] create clients without window --- Azaion.Common/Services/GpsMatcherClient.cs | 7 ++----- Azaion.Common/Services/InferenceClient.cs | 4 +--- Azaion.Common/Services/LoaderClient.cs | 2 +- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/Azaion.Common/Services/GpsMatcherClient.cs b/Azaion.Common/Services/GpsMatcherClient.cs index 1ee902a..c0cea36 100644 --- a/Azaion.Common/Services/GpsMatcherClient.cs +++ b/Azaion.Common/Services/GpsMatcherClient.cs @@ -51,11 +51,8 @@ public class GpsMatcherClient : IGpsMatcherClient process.StartInfo = new ProcessStartInfo { FileName = SecurityConstants.ExternalGpsDeniedPath, - WorkingDirectory = SecurityConstants.EXTERNAL_GPS_DENIED_FOLDER - //Arguments = $"-e {credentials.Email} -p {credentials.Password} -f {apiConfig.ResourcesFolder}", - //RedirectStandardOutput = true, - //RedirectStandardError = true, - //CreateNoWindow = true + WorkingDirectory = SecurityConstants.EXTERNAL_GPS_DENIED_FOLDER, + CreateNoWindow = true }; process.OutputDataReceived += (_, e) => { if (e.Data != null) Console.WriteLine(e.Data); }; diff --git a/Azaion.Common/Services/InferenceClient.cs b/Azaion.Common/Services/InferenceClient.cs index c0f46ef..61556d5 100644 --- a/Azaion.Common/Services/InferenceClient.cs +++ b/Azaion.Common/Services/InferenceClient.cs @@ -44,9 +44,7 @@ public class InferenceClient : IInferenceClient { FileName = SecurityConstants.EXTERNAL_INFERENCE_PATH, Arguments = $"-p {_inferenceClientConfig.ZeroMqPort} -lp {_loaderClientConfig.ZeroMqPort} -a {_inferenceClientConfig.ApiUrl}", - //RedirectStandardOutput = true, - //RedirectStandardError = true, - //CreateNoWindow = true + CreateNoWindow = true }; process.OutputDataReceived += (_, e) => { if (e.Data != null) Console.WriteLine(e.Data); }; diff --git a/Azaion.Common/Services/LoaderClient.cs b/Azaion.Common/Services/LoaderClient.cs index a37e12c..0705618 100644 --- a/Azaion.Common/Services/LoaderClient.cs +++ b/Azaion.Common/Services/LoaderClient.cs @@ -24,7 +24,7 @@ public class LoaderClient(LoaderClientConfig config, ILogger logger, Cancellatio { FileName = SecurityConstants.EXTERNAL_LOADER_PATH, Arguments = $"--port {config.ZeroMqPort} --api {config.ApiUrl}", - //CreateNoWindow = true + CreateNoWindow = true }; process.OutputDataReceived += (_, e) =>