资源简介
asp.net mvc做的博客系统,asp.net mvc做的博客系统,asp.net mvc做的博客系统,
代码片段和文件信息
using Beginner.Blog.Core.Engines;
using System.Linq;
using System.Reflection;
using Autofac;
using Autofac.Integration.Mvc;
using Beginner.Blog.Core;
using Beginner.Blog.Models;
using System;
using System.Web.Mvc;
using Beginner.Blog.Service.Interfaces;
using Beginner.Blog.Service.Implements;
using Beginner.Blog.Core.Authentication;
using Beginner.Blog.Helper;
using System.Configuration;
using Beginner.Blog.Core.Logging;
using Beginner.Blog.Core.Email;
namespace Beginner.Blog
{
public class AutoFacBootStrapper
{
public static void Register()
{
var builder = new ContainerBuilder();
#region MVC
// Register your MVC controllers. (MvcApplication is the name of
// the class in Global.asax.)
builder.RegisterControllers(typeof(MvcApplication).Assembly);
#endregion
builder.RegisterType().As().InstancePerLifetimeScope();
builder.RegisterType().As().InstancePerLifetimeScope();
builder.RegisterType().As().InstancePerLifetimeScope();
//EF DbContextFactory
//builder.RegisterType().As().InstancePerLifetimeScope();
//业务类
//builder.RegisterType>().As>().InstancePerLifetimeScope();
//builder.RegisterType>().As>().InstancePerLifetimeScope();
//builder.RegisterType>().As>().InstancePerLifetimeScope();
//自动注册
//var baseType = typeof (IDependency);
//var assembly = Assembly.GetExecutingAssembly();
//builder.RegisterAssemblyTypes(assembly).Where(p => baseType.IsAssignableFrom(p) && p != baseType).AsImplementedInterfaces().InstancePerLifetimeScope();
var connectionString = ConfigurationManager.ConnectionStrings[“DefaultConnectionString“].ConnectionString;
builder.Register(c => new objectContext(connectionString)).InstancePerLifetimeScope();
builder.RegisterGeneric(typeof(EfRepository<>)).As(typeof(IRepository<>)).InstancePerLifetimeScope();
//Service
builder.RegisterType().As().InstancePerLifetimeScope();
var container = builder.Build();
DependencyResolver.SetResolver(new AutofacDependencyResolver(container));
EngineContainerFactory.InitializeEngineContainerFactory(new EngineContainer(container));
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-11-17 09:58 beginner.blog\
文件 2518 2016-11-17 09:58 beginner.blog\.gitattributes
文件 3990 2016-11-17 09:58 beginner.blog\.gitignore
目录 0 2016-11-17 09:58 beginner.blog\Beginner.Blog\
目录 0 2016-11-17 09:58 beginner.blog\Beginner.Blog\App_Start\
文件 5458 2016-11-17 09:58 beginner.blog\Beginner.Blog\App_Start\RouteConfig.cs
文件 5968 2016-11-17 09:58 beginner.blog\Beginner.Blog\ApplicationInsights.config
文件 2706 2016-11-17 09:58 beginner.blog\Beginner.Blog\AutoFacBootStrapper.cs
文件 25753 2016-11-17 09:58 beginner.blog\Beginner.Blog\Beginner.Blog.csproj
目录 0 2016-11-17 09:58 beginner.blog\Beginner.Blog\Configs\
文件 1523 2016-11-17 09:58 beginner.blog\Beginner.Blog\Configs\ConfigHelper.cs
目录 0 2016-11-17 09:58 beginner.blog\Beginner.Blog\Configs\Files\
文件 186 2016-11-17 09:58 beginner.blog\Beginner.Blog\Configs\Files\EmailConfig.json
文件 88 2016-11-17 09:58 beginner.blog\Beginner.Blog\Configs\Files\setting.json
目录 0 2016-11-17 09:58 beginner.blog\Beginner.Blog\Configs\Models\
文件 685 2016-11-17 09:58 beginner.blog\Beginner.Blog\Configs\Models\Setting.cs
目录 0 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\
文件 3034 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\PagedList.css
文件 26132 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\bootstrap-theme.css
文件 47706 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\bootstrap-theme.css.map
文件 23409 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\bootstrap-theme.min.css
文件 25648 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\bootstrap-theme.min.css.map
文件 146010 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\bootstrap.css
文件 389287 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\bootstrap.css.map
文件 121200 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\bootstrap.min.css
文件 542194 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\bootstrap.min.css.map
文件 35134 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\font-awesome.css
文件 29063 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\font-awesome.min.css
文件 1830 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\global.css
文件 1620 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\login.css
文件 6450 2016-11-17 09:58 beginner.blog\Beginner.Blog\Content\main.css
............此处省略310个文件信息
- 上一篇:网上在线论坛-ASP.NET-C#
- 下一篇:asp.net源码
相关资源
- asp.net源码
- 网上在线论坛-ASP.NET-C#
- ASP.NET医药管理系统-毕业设计
- Asp.net 导出Excel文件总结导出csv、Off
- C# ASP.NET学生管理信息系统代码
- asp.net课程设计-留言板
- asp.net 体质测评
- 项目实战酒店管理系统ASP.NET版(PPT
- asp.net 微信公众号开发源码
- webuploader asp.net 非MVC
- mvc的action返回图片
- 电影售票系统(ASP.NET做的)
- C#UDP通信+文件传输 源码
- 基于asp.net的出租房屋系统
- Asp.net 个人相册管理网站系统
- asp.netgrpccert.zip
- 人事小项目(c#+sql+mvc)
- asp.net动态网站开发教程第二版课本源
- asp.net备份和还原数据库C#
- 基于ASP.NET简单书店管理系统网站
- asp.net 购物网站
- 简单的asp.net个人网站希望大家多多的
- asp.net实现文件上传小网站
- asp.net+c#+sql server企业文档管理系统全
- 网络招聘系统 源码 C#
- asp.net简单购物网站
- 基于ASP.NET的在线商城
- 简单的聊天室C#asp.net
- asp.net学生成绩管理系统+视频讲解
- 扬子江酒店管理信息系统源码
评论
共有 条评论