2017-07-21 4 views
1

Ich verwende IdentityServer4-2.0.0-preview2 und IdentityServer4.EntityFramework-1.0.1 mit Visual Studio 2017 Preview. Ich habe eine Ausnahme, wie unten:IdentityServer4.EntityFramework.Stores.ResourceStore hat keine Implementierung

System.TypeLoadException: „Die Methode 'GetAllResourcesAsync' in Art 'IdentityServer4.EntityFramework.Stores.ResourceStore' aus Assembly ‚IdentityServer4.EntityFramework, Version = 1.0.1.0, Culture = neutral, PublicKeyToken = null‘haben keine Implementierung„

image

Hier ist mein Code:.

public void ConfigureServices(IServiceCollection services) 
{ 

    services.AddMvc(); 
    services.AddCookieAuthentication(); 
    var connectionString = Configuration.GetConnectionString("DefaultConnection"); 
    var migrationsAssembly = typeof(Startup).GetTypeInfo().Assembly.GetName().Name; 
    services.AddDbContext<EntityLibrary.Models.ExportOMSContext>(options => options.UseSqlServer(connectionString)); 
    var service_builder = services.AddIdentityServer(); 
    service_builder.AddDeveloperSigningCredential(); 
    service_builder.AddConfigurationStore(builder =>builder.UseSqlServer(connectionString)); 
    service_builder.AddOperationalStore(builder =>builder.UseSqlServer(connectionString)); 
    service_builder.Services.AddTransient<IResourceOwnerPasswordValidator, ResourceOwnerPasswordValidator>(); 
} 

Antwort

0

Das EF nugget funktioniert jetzt nicht auf asp net core 2 righ. Sie können versuchen, selbst aus der Quelle zu bauen.

Verwandte Themen