public static IFeliceInitialization InitializeMvc(this IFeliceInitialization init) { return(init .InitializeMvcFilters() .InitializeMvcViewEngine()); }
////public static IFeliceInitialization InitializeMvcDependencyResolver(this IFeliceInitialization init) ////{ //// DependencyResolver.SetResolver(new StructureMapDependencyResolver()); //// FilterProviders.Providers.Add(new StructureMapFilterAttributeFilterProvider()); //// return init; ////} public static IFeliceInitialization InitializeMvcFilters(this IFeliceInitialization init) { GlobalFilters.Filters.Add(new UnitOfWorkFilter()); return(init); }
public static IFeliceInitialization InitializeMvcViewEngine(this IFeliceInitialization init) { ViewEngines.Engines.Clear(); ViewEngines.Engines.Add(new RazorViewEngine()); return(init); }
public static IFeliceInitialization InitializeDatabase(this IFeliceInitialization init) { Database.Initialize(); return(init); }