linq2sqlで生成されたクラスをc#の別のプロジェクトに抽出できるかどうか誰かに教えてもらえますか?-ファイルを作成してから、それらを新しいプロジェクトにコピーして、データプロジェクトへの参照を追加できると思いますか?
私が抱えている問題は、UI、サービスレイヤー、データレイヤーがあることです...
現在、データレイヤーには生成されたlinq2sqlもあります。これは、dbmlがある場所です。
したがって、サービスからデータへの参照が必要です。これは良いことです。しかし、サービスレイヤーを参照するUIはありますが、UIがデータレイヤーを参照するのは良い考えではないと思います(linq2sqlクラスで必要になるため)。
したがって、私が見る唯一の方法は、クラスを引き出して別のプロジェクトに配置し、すべてのプロジェクトが共有できるようにすることです。これは良い習慣ですか?
このプロジェクトをDTOと呼ぶべき命名規則は何ですか?POCO?エンティティ?または類似
私は本当にこれを達成する方法と天気のフィードバックを聞きたいです私は正しいラインです