/// <summary>
        /// Initializes a new instance of the <see cref="Engine"/> class.
        /// </summary>
        /// <param name="logger">The logger.</param>
        public EngineControllerDispatcher(Application application)
        {
			Logger = application.LoggerFactory.GetLogger(GetType());
            processor = new MethodsProcessor(this);
        }
 public void Clean()
 {
     if (map != null) map.Clear();
     processor = null;
     processor = new MethodsProcessor(this);
 }