///------------------------------------------------------------------------------------------------- /// <summary> Registers this object. </summary> /// /// <param name="auditDetailManagement"> The audit detail management. </param> /// <param name="web"> The web. </param> ///------------------------------------------------------------------------------------------------- public OrionDependencyResolver Register(FeatureType auditDetailManagement, ServiceTypes web) { BoostrapHandler.RegisterDependencies(this, FeatureType.DocumentPolicyManagement, ServiceTypes.Windows); RegisterFilters(); return(SetDependencyResolver()); }
///------------------------------------------------------------------------------------------------- /// <summary> Registers this object. </summary> /// /// <param name="auditDetailManagement"> The audit detail management. </param> /// <param name="web"> The web. </param> ///------------------------------------------------------------------------------------------------- public void Register(FeatureType auditDetailManagement, ServiceTypes web) { BoostrapHandler.RegisterDependencies(this, FeatureType.AuditDetailManagement, ServiceTypes.Web); RegisterControllers(); RegisterFilters(); SetDependencyResolver(); }
protected void Application_Start() { GlobalRegistration(); var containerBuilder = new OrionContainerBuilder(); BoostrapHandler.RegisterDependencies(containerBuilder, FeatureType.ContractRelationshipManagement, ServiceTypes.Web); containerBuilder.RegisterControllers(); containerBuilder.RegisterFilters(); containerBuilder.SetDependencyResolver(); }