Beispiel #1
0
        ///-------------------------------------------------------------------------------------------------
        /// <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());
        }
Beispiel #2
0
        ///-------------------------------------------------------------------------------------------------
        /// <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();
        }