@@ -32,8 +32,6 @@ public StartFarmList(int accountId, int farmId) : base(accountId, "Start farmlis
32
32
public int FarmId => _farmId ;
33
33
private string _nameFarm ;
34
34
35
- private readonly Random rand = new ( ) ;
36
-
37
35
public override void CopyFrom ( BotTask source )
38
36
{
39
37
base . CopyFrom ( source ) ;
@@ -62,7 +60,7 @@ public override void Execute()
62
60
using var context = _contextFactory . CreateDbContext ( ) ;
63
61
NavigateHelper . AfterClicking ( _chromeBrowser , context , AccountId ) ;
64
62
}
65
- if ( ! IsUpdateFail ( ) )
63
+ if ( IsUpdateFail ( ) )
66
64
{
67
65
return ;
68
66
}
@@ -87,7 +85,7 @@ public override void Execute()
87
85
{
88
86
using var context = _contextFactory . CreateDbContext ( ) ;
89
87
var setting = context . FarmsSettings . Find ( FarmId ) ;
90
- var time = rand . Next ( setting . IntervalMin , setting . IntervalMax ) ;
88
+ var time = Random . Shared . Next ( setting . IntervalMin , setting . IntervalMax ) ;
91
89
ExecuteAt = DateTime . Now . AddSeconds ( time ) ;
92
90
_logManager . Information ( AccountId , $ "Farmlist { _nameFarm } was sent.") ;
93
91
}
@@ -150,7 +148,7 @@ private void ClickStartFarm(AppDbContext context, int accountId)
150
148
return ! table . HasClass ( "hide" ) ;
151
149
} ) ;
152
150
153
- var delay = rand . Next ( setting . ClickDelayMin , setting . ClickDelayMax ) ;
151
+ var delay = Random . Shared . Next ( setting . ClickDelayMin , setting . ClickDelayMax ) ;
154
152
Thread . Sleep ( delay ) ;
155
153
156
154
var checkboxAlls = chrome . FindElements ( By . Id ( $ "raidListMarkAll{ FarmId } ") ) ;
@@ -160,7 +158,7 @@ private void ClickStartFarm(AppDbContext context, int accountId)
160
158
}
161
159
checkboxAlls . Click ( _chromeBrowser , context , accountId ) ;
162
160
163
- delay = rand . Next ( setting . ClickDelayMin , setting . ClickDelayMax ) ;
161
+ delay = Random . Shared . Next ( setting . ClickDelayMin , setting . ClickDelayMax ) ;
164
162
Thread . Sleep ( delay ) ;
165
163
166
164
var html = _chromeBrowser . GetHtml ( ) ;
0 commit comments