in Scenarios/Testing-Scalability/dotnet/Controllers/RandomNumbersController.cs [27:43]
private int InitializeNumbersToGenerate()
{
string? toGenerate = Environment.GetEnvironmentVariable("MILLION_NUMBERS_TO_GENERATE");
if (toGenerate != null) {
try {
int retVal = int.Parse(toGenerate);
_logger.LogDebug("Creating " + retVal + " random numbers.");
return retVal;
} catch (Exception e) {
_logger.LogError("Could not parse value of MILLION_NUMBERS_TO_GENERATE as string; using default value " + DefaultMillionsToGenerate + "(" + e.Message + ")");
return DefaultMillionsToGenerate;
}
} else {
_logger.LogDebug("No value of MILLION_NUMBERS_TO_GENERATE given; using default value " + DefaultMillionsToGenerate + ".");
return DefaultMillionsToGenerate;
}
}