Install-Package Random.Org
Random.Org.Random r = new Random.Org.Random();
var val = r.Next(1, 1000);
Console.WriteLine(val);
Random.Org.Random r = new Random.Org.Random();
r.UseLocalMode = true; // prevents external web call, useful for testing
var val = r.Next(1, 1000);
Console.WriteLine(val);