2

作るのに問題がある

WebSecurity.InitializeDatabaseConnection(string connectionStringName, string userTableName, string userIdColumn, string userNameColumn, bool autoCreateTables)

Windows azure では ServiceConfiguration.[env] で構成されます。

問題は、WebSecurity.InitializeDatabaseConnection文字列 connectionStringNameを受け取り、InitializeDatabaseConnectionメソッドにconnectionStringNameを渡すと、web.config で対応する値のみを検索することです。

connectionStringNameから接続文字列を取得する方法を知っています。使用できます

  var connectionString =  CloudConfigurationManager.GetSetting("connectionStringName");

それでも、InitializeDatabaseConnectionには、 connectionStringではなく、引数connectionStringNameが必要です。そのため、ServiceConfiguration を調べて、指定された引数 (connectionStringName) に対応する値を検索する必要があります。

だから私の質問は: WebSecurity.InitializeDatabaseConnection に ServiceConfiguration.[env].cscfg を使用して、指定された名前から ServiceConfiguration の値を検索することは可能ですか? もしそうなら、それを機能させる方法は?

4

1 に答える 1