生成されたlinqクラスを名前空間内にとどめる方法はありますか? 大きなプロジェクトに取り組んでいて、名前の異なるテーブルがたくさんあり、名前空間を追加しない限り、プロジェクトのどこからでもアクセスできないようにしています。名前空間内でlinqクラスを非表示にしますか?
私はそれを知っていますエンティティのフレームワークで既に実装されていますが、それを実行するまで、スムーズに実行されます。
私は2つのアイデアがありますが、まだ試していません。 1.生成されたlinqクラスを編集して、名前空間内のブロック全体を囲んでいますが、変更が行われるたびにファイルを手動で編集する必要があり、別のテーブルが追加されます。 2. dbmlファイルをapp_codeフォルダから削除しますが、それは良い考えではありません。事前に
感謝:)
どのように生成されましたか? UIやsqlmetalのようなものを介して? – drs9222