migrare la mia app Web da RC1 di ASP.NET Core a RC2. Sto cercando di caricare le mie librerie di classi di riferimento.Come caricare gli assembly in ASP.NET Core 1.0 RC2
Questo snippet di codice non funziona più con RC2.
public class Startup
{
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
// libraryManager is null ....
ILibraryManager libraryManager = app.GetService<ILibraryManager>();
List<Assembly> result = new List<Assembly>();
IEnumerable<Library> libraries = libraryManager.GetLibraries();
IEnumerable<AssemblyName> assemblyNames = libraries.SelectMany(e => e.Assemblies).Distinct();
assemblyNames = Enumerable.Where(assemblyNames, e => e.Name.StartsWith("projectNamespace"));
foreach (AssemblyName assemblyName in assemblyNames)
{
Assembly assembly = Assembly.Load(assemblyName);
.
.
.
}
}
}
Il nostro aiuto sarebbe molto apprezzato, grazie Stefan
Che tipo di errore vuoi arrivare? – jeteon
nessun errore .... ma app.GetService() restituisce null –
stevo