/// <summary>
        /// 完成映射,生成一个继承于<typeparamref name="T"/>和<see cref="IEntity"/>的子类。
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="dataMapper"></param>
        /// <returns></returns>
        public static ObjectAccessor <T> CompleteWithEntity <T>(this ObjectAccessor <T> dataMapper)
        {
            var subType = EntityBuilder.BuildEntityClass(typeof(T), dataMapper.MetaInfo);

            return(dataMapper.Complete(x => subType));
        }