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„
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>();
}