2017-01-18 18 views
1

この例ではhttps://github.com/JudahGabriel/RavenDB.AspNet.Identityを使用してRavenDb.AspNet.Identityを動作させています。この最後のコード・スニペットは、私のコードに貼り付けられるようになるまで、すべてがOKに見えた:RavenDB.AspNet.Identity Implicity convert UserManager

public AccountController() 
{ 
    this.UserManager = new UserManager<ApplicationUser>(
    new UserStore<ApplicationUser>(() => this.RavenSession)); 
} 

エラーが 「暗黙のうちに 『AuthTest.ApplicationUserManager』にタイプ 『Microsoft.AspNet.Identity.UserManager』を変換できません」と言います..私はここでちょっと立ち往生しています。この問題を抱えている誰かが私に何をすべきか教えてもらえますか?

答えて

0

間違ったアセンブリを参照しているようです。あなたのプロジェクトがこの1つを選択していますか?RavenDB.AspNet.Identity?オブジェクトがRavenDB.AspNet.Identity

からでなければなりません

0

USERSTOREは、このプロジェクトにコードサンプルを参照してください:https://github.com/kdcllc/Chavah

static UserStore<ApplicationUser> ConfigureUserStore(IContext arg) 
    { 
     var store = new UserStore<ApplicationUser>(arg.GetInstance<IAsyncDocumentSession>()); 
     return store; 
    }