private void On(EnabledEvent e) { if (!Running) { CheckRoundStart(); } }
/// <summary> /// Constructor. /// </summary> public PointerModeAndResponse(PointerMode mode, EnabledEvent enabled, DisabledEvent disabled, ClickEvent clicked) { this.mode = mode; this.enabled = enabled; this.disabled = disabled; this.clicked = clicked; }
public async Task EventHandle(EnabledEvent evt) { using var repository = ServiceProvider.GetService <IGrainRepository <WorkflowForm, Guid> >(); var form = await repository.FirstOrDefaultAsync(evt.Id); WorkflowFormHandler.EventHandle(form, evt); await repository.CommitAsync(); }
public static void EventHandle(WorkflowForm entity, EnabledEvent evt) { entity.Disabled = false; entity.LastModificationTime = evt.LastModificationTime; }
public void EventHandle(WorkflowFormState state, EnabledEvent evt) { WorkflowFormHandler.EventHandle(state, evt); }