BeiDream.Web.Api.Dependency.ApiBootstrapper.Initialize C# (CSharp) Method

Initialize() public method

public Initialize ( ) : void
return void
        public virtual void Initialize()
        {
            IocManager.AddConventionalRegistrar(new ApiControllerConventionalRegistrar());
            GlobalConfiguration.Configuration.Services.Replace(typeof(IHttpControllerActivator), new ApiControllerActivator(IocManager));
        }

Usage Example

Exemplo n.º 1
0
 public static void Initialize()
 {
     MvcBootstrapper mvcBootstrapper = new MvcBootstrapper(new ConventionalRegistrarConfig());
     ApiBootstrapper apiBootstrapper = new ApiBootstrapper(mvcBootstrapper.IocManager);
     apiBootstrapper.Initialize();
     //依赖注入初始化
     mvcBootstrapper.Initialize();
     apiBootstrapper.Initialize();
     mvcBootstrapper.IocManager.Register<ISignInManager, IdentitySignInManager>(DependencyLifeStyle.Transient);
 }