Example #1
0
        public void WaitForRunnableInstance(InstanceHandle handle)
        {
            var  events        = instanceStore.WaitForEvents(handle, TimeSpan.MaxValue);
            bool foundRunnable = false;

            foreach (var persistenceEvent in events)
            {
                if (persistenceEvent.Equals(HasRunnableWorkflowEvent.Value))
                {
                    foundRunnable = true;
                    break;
                }
            }
            if (!foundRunnable)
            {
                Console.WriteLine("no runnable instance");
            }
        }