通过Assembly和Type,获得BaseBusiness对应的instance - BaseBusinessGetByType

2017-03-17 11:55:22  访问(1577) 赞(0) 踩(0)


        /// <summary>
        /// 通过Assembly和Type,获得BaseBusiness对应的instance - BaseBusinessGetByType
        /// </summary>
        /// <param name="ass"></param>
        /// <param name="typeValue"></param>
        /// <returns></returns>
        protected SlowX.Core.Business.BaseBusiness
            BaseBusinessGetByType
            (
                Assembly ass,
                Type typeValue
            )
        {
            FieldInfo info 
                = typeValue.GetField("instance", BindingFlags.Static | BindingFlags.Public);

            if (info == null)
            {
                return null;
            }

            return info.GetValue(null) as BaseBusiness;  
        }


标签:通过Assembly和Type,获得BaseBusiness对应的instance - BaseBusinessGetByType 

上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)