public async Task LockAllWorkstationsAsync(string userEmail) { foreach (var workstationConnection in _workstationConnections) { await workstationConnection.Value.SetAlarmState(true); } var alarmState = new AlarmState { IsAlarm = true, AdminName = userEmail ?? "undefined", Date = DateTime.UtcNow }; await _appSettingsService.SetAlarmStateAsync(alarmState); }