示例#1
0
 public static IFeliceInitialization InitializeMvc(this IFeliceInitialization init)
 {
     return(init
            .InitializeMvcFilters()
            .InitializeMvcViewEngine());
 }
示例#2
0
        ////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);
        }
示例#3
0
 public static IFeliceInitialization InitializeMvcViewEngine(this IFeliceInitialization init)
 {
     ViewEngines.Engines.Clear();
     ViewEngines.Engines.Add(new RazorViewEngine());
     return(init);
 }
示例#4
0
 public static IFeliceInitialization InitializeDatabase(this IFeliceInitialization init)
 {
     Database.Initialize();
     return(init);
 }