@@ -68,12 +68,11 @@ public async Task<IEnumerable<WeatherForecast>> Get()
6868 throw new HttpRequestException ( $ "Invalid status code in the HttpResponseMessage: { response . StatusCode } : { error } ") ;
6969 }
7070
71- var rng = new Random ( ) ;
7271 return Enumerable . Range ( 1 , 5 ) . Select ( index => new WeatherForecast
7372 {
7473 Date = DateTime . Now . AddDays ( index ) ,
75- TemperatureC = rng . Next ( - 20 , 55 ) ,
76- Summary = Summaries [ rng . Next ( Summaries . Length ) ]
74+ TemperatureC = Random . Shared . Next ( - 20 , 55 ) ,
75+ Summary = Summaries [ Random . Shared . Next ( Summaries . Length ) ]
7776 } )
7877 . ToArray ( ) ;
7978 }
@@ -94,12 +93,11 @@ public async Task<IEnumerable<WeatherForecast>> Get()
9493 HttpContext . VerifyUserHasAnyAcceptedScope ( scopeRequiredByApi ) ;
9594 var user = await _graphServiceClient . Me . Request ( ) . GetAsync ( ) ;
9695
97- var rng = new Random ( ) ;
9896 return Enumerable . Range ( 1 , 5 ) . Select ( index => new WeatherForecast
9997 {
10098 Date = DateTime . Now . AddDays ( index ) ,
101- TemperatureC = rng . Next ( - 20 , 55 ) ,
102- Summary = Summaries [ rng . Next ( Summaries . Length ) ]
99+ TemperatureC = Random . Shared . Next ( - 20 , 55 ) ,
100+ Summary = Summaries [ Random . Shared . Next ( Summaries . Length ) ]
103101 } )
104102 . ToArray ( ) ;
105103 }
@@ -116,12 +114,11 @@ public IEnumerable<WeatherForecast> Get()
116114 HttpContext . VerifyUserHasAnyAcceptedScope ( scopeRequiredByApi ) ;
117115
118116#endif
119- var rng = new Random ( ) ;
120117 return Enumerable . Range ( 1 , 5 ) . Select ( index => new WeatherForecast
121118 {
122119 Date = DateTime . Now . AddDays ( index ) ,
123- TemperatureC = rng . Next ( - 20 , 55 ) ,
124- Summary = Summaries [ rng . Next ( Summaries . Length ) ]
120+ TemperatureC = Random . Shared . Next ( - 20 , 55 ) ,
121+ Summary = Summaries [ Random . Shared . Next ( Summaries . Length ) ]
125122 } )
126123 . ToArray ( ) ;
127124 }
0 commit comments