質問: 私の最初のEntity Frameworkプロジェクトに取り組んできました。このプロジェクトの一環として、SSRSのレポートをいくつか作成します。データベースに接続するには、サーバー上の特定のデータベースにのみアクセスするReportsユーザーが必要です。過去に私は常にデータベースユーザーを追加するためのスクリプトを書いてきましたが、代わりにEntity Frameworkを使用してこれを行う方法があることを知りたいのですが?
回答: EFに適切なストアドプロシージャを使用するよう指示する必要があります。あなたはまた、関連コマンドをラップする自分のsprocでこれらを包むことができます。私が知っているEF内にネイティブの "CreateReportsUser"型のメソッドはありません。 編集:私はおそらく、この参照を "完全な"答えにする必要があります。謝罪。 Entity Framework 6(コードファースト)でストアドプロシージャを呼び出す方法を教えてください。