public static SheetProcessingSession GetClosedSheetProcessingSession(ILogger logger) { var session = new SheetProcessingSession { Id = GenerateId(), _logger = logger, _closed = true }; session._closedEvent.Set(); return session; }
public static SheetProcessingSession GetClosedSheetProcessingSession(ILogger logger) { var session = new SheetProcessingSession { Id = GenerateId(), _logger = logger, _closed = true }; session._closedEvent.Set(); return(session); }
public override void Init(SubsystemConfig config) { _electionManager = Application.GetSubsystemOrThrow<IElectionManager>(); _votingResultManager = Application.GetSubsystemOrThrow<IVotingResultManager>(); _recognitionManager = Application.GetSubsystemOrThrow<IRecognitionManager>(); _sheetProcessingSession = SheetProcessingSession.GetClosedSheetProcessingSession(Logger); ApplyNewConfig(config); }
public SheetEventArgs(SheetProcessingSession session) { SheetProcessingSession = session; }