private NotificationEngine Create()
        {
            ProcessTraceHandler processTraceHandler = new ProcessTraceHandler();
            TProcessContext     processContext      = new TProcessContext
            {
                ProcessDefinition = _processDefinition
            };

            NotificationEngine engine = new NotificationEngine(processTraceHandler, processContext);

            return(engine);
        }
 internal NotificationEngine(ProcessTraceHandler processTraceHandler,
                             ProcessContext processContext)
 {
     _processTraceHandler = processTraceHandler;
     _processContext      = processContext;
 }