Order of preference in registering bootstrapper tasks?

May 24, 2012 at 6:54 AM

When registering bootstrapper tasks, is there any specific order in which they need to occur?  A before B and B before C etc?  I only have this at the moment:

public class MvcApplication : AutofacMvcApplication
{
     public MvcApplication()
     {
          Bootstrapper.BootstrapperTasks
               .Include<RegisterAreas>()
               .Include<RegisterControllers>()
               .Include<RegisterRoutesBootstrapperTask>()
               .Include<AutoMapperBootstrapperTask>();
     }
}

But there are many others like registering filters, view engines, views etc.  Is there any of these that are mandatory that have to be there by default?