Browse Source

Update environment variable name for fast data send

pull/23059/head
Emre KARA 1 year ago
parent
commit
c3199b5f8e
  1. 6
      framework/src/Volo.Abp.Core/Volo/Abp/Telemetry/Activity/Storage/TelemetryActivityStorage.cs

6
framework/src/Volo.Abp.Core/Volo/Abp/Telemetry/Activity/Storage/TelemetryActivityStorage.cs

@ -4,6 +4,7 @@ using System.IO;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Text.Encodings.Web;
using System.Text.Json;
using System.Threading;
using System.Threading.Tasks;
@ -29,7 +30,7 @@ public class TelemetryActivityStorage : ITelemetryActivityStorage, ISingletonDep
public TelemetryActivityStorage()
{
var enableTelemetryEnvironmentVariable = Environment.GetEnvironmentVariable("ABP_STUDIO_ENABLE_TELEMETRY" , EnvironmentVariableTarget.User);
var enableTelemetryEnvironmentVariable = Environment.GetEnvironmentVariable("ABP_TELEMETRY_TEST_MODE" , EnvironmentVariableTarget.User);
if (bool.TryParse(enableTelemetryEnvironmentVariable, out var enableTelemetry) && enableTelemetry)
{
_infoExpirationPeriod = TimeSpan.FromMinutes(1);
@ -308,7 +309,8 @@ public class TelemetryActivityStorage : ITelemetryActivityStorage, ISingletonDep
return new JsonSerializerOptions
{
PropertyNamingPolicy = JsonNamingPolicy.CamelCase,
WriteIndented = true
WriteIndented = true,
Encoder = JavaScriptEncoder.UnsafeRelaxedJsonEscaping
};
}

Loading…
Cancel
Save