/// <summary>
        /// 通过构建器获取命名空间
        /// </summary>
        /// <param name="currentBuilder"></param>
        /// <param name="task"></param>
        /// <returns></returns>
        public static string GetNameSpace(this BuilderOptions currentBuilder, IBuilderTask task)
        {
            var currentTable = task.CurrentTable.CsName;
            var res          = $"{task?.Project?.ProjectInfo?.NameSpace}.{currentBuilder?.ReplaceTablePath(currentTable).Replace("/", ".")}";

            return(res);
        }