web.configにアプリケーション設定を保存するカスタム設定クラスを使用するWebプロジェクトがあります。私は、サーバー名に基づいたweb.configの構成設定を保存してアクセスできるようにするためにこれを行います。こうすることで、プロジェクトが開発からステージング、プロダクションに移行するときに、接続文字列やサーバーごとに異なる設定などのweb.config設定を変更する必要はありません。クラスは、配備されているサーバーに基づいてweb.configから正しい設定を取得します。Linq dbmlクラスでweb.configのカスタム設定クラスを使用する方法
これはかなりうまくいきます。しかし、今は、生成されたdbmlクラスを使用してLinqを使用するようにプロジェクトを変換しました。これは素晴らしいですが、生成されたクラスはweb.configの単純な接続文字列を使用することを主張しています。これらのクラスは自動的に生成されるため、カスタム設定クラスを使用するようにコードを変更することはできません。誰かが、生成されたクラスが適切な接続文字列を取得するために私のカスタムオブジェクトを呼び出すことが可能な方法を説明することはできますか?
ありがとうございます!
これは最も単純な方法です。コンテキストオブジェクトがパラメータとして接続文字列を受け入れることを理解しておく必要があります。ありがとう! – user69889
問題はありません、私は非常に似たような、幸運を介して行ったので私は知っている! –