Skip to content

Commit c4ad8ad

Browse files
committed
Pull FanIndexes var as static readonly
1 parent 8bce655 commit c4ad8ad

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

OpenFanPlugin.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ public class OpenFanPlugin : IPlugin2
1111
private OpenFanManagementControlSensor[] _fanControls;
1212
private OpenFanManagementFanSensor[] _fanSensors;
1313

14+
private static readonly int[] _fanIndexes = Enumerable.Range(0, 10).ToArray();
15+
1416
public string Name => "OpenFAN";
1517
private readonly IPluginLogger _logger;
1618
private readonly IPluginDialog _dialog;
@@ -51,10 +53,10 @@ public void Load(IPluginSensorsContainer container)
5153
{
5254
if (_OpenFanInitialized)
5355
{
54-
_fanControls = Enumerable.Range(0, 10)
56+
_fanControls = _fanIndexes
5557
.Select(i => new OpenFanManagementControlSensor(i)).ToArray();
5658

57-
_fanSensors = Enumerable.Range(0, 10)
59+
_fanSensors = _fanIndexes
5860
.Select(i => new OpenFanManagementFanSensor(i)).ToArray();
5961

6062
container.ControlSensors.AddRange(_fanControls);

0 commit comments

Comments
 (0)