Commit d4fa1681 by dingsongjie

优化 字段名称

parent de898d8d
...@@ -51,7 +51,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pole.Core.Test", "test\Pole ...@@ -51,7 +51,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pole.Core.Test", "test\Pole
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pole.EventStorage.PostgreSql", "src\Pole.EventStorage.PostgreSql\Pole.EventStorage.PostgreSql.csproj", "{548EFDBB-252F-48DD-87F4-58ABFBD4963C}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pole.EventStorage.PostgreSql", "src\Pole.EventStorage.PostgreSql\Pole.EventStorage.PostgreSql.csproj", "{548EFDBB-252F-48DD-87F4-58ABFBD4963C}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Pole.Orleans.Provider.EntityframeworkCore", "src\Pole.Orleans.Provider.EntityframeworkCore\Pole.Orleans.Provider.EntityframeworkCore.csproj", "{0DA75F4A-BF47-4B52-B932-48BB6A709934}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Pole.Orleans.Provider.EntityframeworkCore", "src\Pole.Orleans.Provider.EntityframeworkCore\Pole.Orleans.Provider.EntityframeworkCore.csproj", "{0DA75F4A-BF47-4B52-B932-48BB6A709934}"
EndProject EndProject
Global Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution GlobalSection(SolutionConfigurationPlatforms) = preSolution
......
...@@ -10,15 +10,15 @@ namespace Pole.Core.Utils ...@@ -10,15 +10,15 @@ namespace Pole.Core.Utils
{ {
public class AssemblyHelper public class AssemblyHelper
{ {
private static IList<Assembly> Assemblies; private static IList<Assembly> assemblies;
public static IList<Assembly> GetAssemblies(ILogger logger = default) public static IList<Assembly> GetAssemblies(ILogger logger = default)
{ {
if (Assemblies != null) if (assemblies != null)
{ {
return Assemblies; return assemblies;
} }
var libs = DependencyContext.Default.CompileLibraries.Where(lib => !lib.Serviceable && !lib.Name.StartsWith("Microsoft") && !lib.Name.StartsWith("System")); var libs = DependencyContext.Default.CompileLibraries.Where(lib => !lib.Serviceable && !lib.Name.StartsWith("Microsoft") && !lib.Name.StartsWith("System"));
Assemblies = libs.Select(lib => assemblies = libs.Select(lib =>
{ {
try try
{ {
...@@ -31,7 +31,7 @@ namespace Pole.Core.Utils ...@@ -31,7 +31,7 @@ namespace Pole.Core.Utils
return default; return default;
} }
}).Where(assembly => assembly != default).ToList(); }).Where(assembly => assembly != default).ToList();
return Assemblies; return assemblies;
} }
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment