diff --git a/build/version.props b/build/version.props index 891e8944..75451f09 100644 --- a/build/version.props +++ b/build/version.props @@ -3,7 +3,7 @@ 1 0 10 - 20180411-5 + 20180412-1 $(VersionMajor).$(VersionMinor).$(VersionPatch) preview-$(VersionQuality) diff --git a/readme.md b/readme.md index d81295c2..8490c8d2 100644 --- a/readme.md +++ b/readme.md @@ -355,7 +355,6 @@ https://github.com/dotnetcore/util/ > 包括.net core版本的跳跃式升级等,比如从.net core1.x升级到2.0。 - 2017年7月21日,将.net core升级到2.0 Preview 2。 -- 2018年3月2日,将.net core升级到2.1 Preview 1。 ## 更新计划 diff --git a/sample/Util.Samples.Webs/Util.Samples.Webs.csproj b/sample/Util.Samples.Webs/Util.Samples.Webs.csproj index 2bda3d15..727b5ee5 100644 --- a/sample/Util.Samples.Webs/Util.Samples.Webs.csproj +++ b/sample/Util.Samples.Webs/Util.Samples.Webs.csproj @@ -21,7 +21,7 @@ - + diff --git a/src/Util.Datas/05-Util.Datas.csproj b/src/Util.Datas/05-Util.Datas.csproj index 1422f981..7cdfcd58 100644 --- a/src/Util.Datas/05-Util.Datas.csproj +++ b/src/Util.Datas/05-Util.Datas.csproj @@ -37,9 +37,9 @@ Util是一个.net core平台下的应用框架,旨在提升小型团队的开 - - - + + + diff --git a/src/Util.Security/02-Util.Security.csproj b/src/Util.Security/02-Util.Security.csproj index 4499954d..de6bfe51 100644 --- a/src/Util.Security/02-Util.Security.csproj +++ b/src/Util.Security/02-Util.Security.csproj @@ -35,8 +35,8 @@ Util是一个.net core平台下的应用框架,旨在提升小型团队的开 - - + + diff --git a/src/Util.Ui.Abstractions/01-Util.Ui.Abstractions.csproj b/src/Util.Ui.Abstractions/01-Util.Ui.Abstractions.csproj index d16addf2..0efcd11b 100644 --- a/src/Util.Ui.Abstractions/01-Util.Ui.Abstractions.csproj +++ b/src/Util.Ui.Abstractions/01-Util.Ui.Abstractions.csproj @@ -30,9 +30,9 @@ Util是一个.net core平台下的应用框架,旨在提升小型团队的开 - - - + + + diff --git a/src/Util.Ui.Core/02-Util.Ui.Core.csproj b/src/Util.Ui.Core/02-Util.Ui.Core.csproj index e83ed6e7..84a008d0 100644 --- a/src/Util.Ui.Core/02-Util.Ui.Core.csproj +++ b/src/Util.Ui.Core/02-Util.Ui.Core.csproj @@ -34,7 +34,7 @@ Util是一个.net core平台下的应用框架,旨在提升小型团队的开 - + diff --git a/src/Util.Webs/07-Util.Webs.csproj b/src/Util.Webs/07-Util.Webs.csproj index b52e36fd..d726d6e9 100644 --- a/src/Util.Webs/07-Util.Webs.csproj +++ b/src/Util.Webs/07-Util.Webs.csproj @@ -39,8 +39,8 @@ Util是一个.net core平台下的应用框架,旨在提升小型团队的开 - - + + diff --git a/src/Util/01-Util.csproj b/src/Util/01-Util.csproj index 076a26e2..37debcb3 100644 --- a/src/Util/01-Util.csproj +++ b/src/Util/01-Util.csproj @@ -39,19 +39,19 @@ Util是一个.net core平台下的应用框架,旨在提升小型团队的开 - + - - - - - + + + + + - + - + diff --git a/src/Util/Reflections/Finder.cs b/src/Util/Reflections/Finder.cs index a6b987fb..04df5a04 100644 --- a/src/Util/Reflections/Finder.cs +++ b/src/Util/Reflections/Finder.cs @@ -4,6 +4,7 @@ using System.IO; using System.Linq; using System.Reflection; using System.Text.RegularExpressions; +using Microsoft.Extensions.PlatformAbstractions; namespace Util.Reflections { /// @@ -57,7 +58,7 @@ namespace Util.Reflections { /// 程序集是否匹配 /// protected virtual bool Match( AssemblyName assemblyName ) { - if ( assemblyName.FullName.Contains( "PrecompiledViews" ) ) + if ( assemblyName.FullName.StartsWith( $"{PlatformServices.Default.Application.ApplicationName}.Views" ) ) return false; return !Regex.IsMatch( assemblyName.FullName, SkipAssemblies, RegexOptions.IgnoreCase | RegexOptions.Compiled ); } diff --git a/template/CodeSmith/CodeGenerator.v11.suo b/template/CodeSmith/CodeGenerator.v11.suo index 3670e146..8f654df9 100644 Binary files a/template/CodeSmith/CodeGenerator.v11.suo and b/template/CodeSmith/CodeGenerator.v11.suo differ diff --git a/template/CodeSmith/CodeGenerator/CodeGenerator.csproj b/template/CodeSmith/CodeGenerator/CodeGenerator.csproj index 1fba30af..e727d5bf 100644 --- a/template/CodeSmith/CodeGenerator/CodeGenerator.csproj +++ b/template/CodeSmith/CodeGenerator/CodeGenerator.csproj @@ -67,6 +67,87 @@ + + + + + + + + + + + + + Application.cs + + + + Role.cs + + + + User.cs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -113,9 +194,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +