2016-05-27 5 views
0

DocumentDB.AspNet.IdentityのサンプルMVCコードのコピーをダウンロードし、DocumentDBデータベースにリンクとキーを提供しました。プログラムは正常に動作しますが、データベースには "Users"コレクションが作成されます。私はそれが私の既存のコレクションを使用し、余分なコストを招く新しいものを作成しないようにするために、これをどこで行っているのかよく分かりません。DocumentDB.ASPNet.Identityを使用して既存のコレクションを使用する方法

あなたは次のリンクを介してソースコードを表示することができます:私はそれはApp_Startフォルダ内IdentityConfig.csのライン44上で作成されたと信じて https://github.com/tracker086/DocumentDB.AspNet.Identity/tree/master/samples/DocumentDB.AspNet.Identity.Samples.Mvc

。しかし、私はそれが使用するコレクションを宣言している場所を見ることはできません。他のDocumentDbプロジェクトからは、コレクションが存在するかどうかをチェックし、作成していない場合は、通常、コードが存在することがわかりました。

ありがとうございます。

答えて

0

UserStore.csでは、コンストラクタの最後のパラメータがcollectionidであるように見えます。私は、コードがコレクションの存在をチェックしていることも確認します。サンプルを実行しても動作しますか?テストコードから、UserStoreが提供されたcollectionidで構築されていることがわかります。

src/Tests/Tests/CustomUserPropertiesTests.cs

関連する問題