実際のdbmlを使用せずに、linq-to-sqlクラスがすべてのテーブルのクラスを生成するように、生成されたクラスを取得できるかどうか疑問に思っていました。私の状況は次のとおりです。
データベースからすべてのデータを取得し、json として返す API があります。一方、そのデータを取得するアプリケーションがありますが、適切に操作するには、適切なクラスに再度キャストする必要があります。もちろん、必要なプロパティを使用して、これらすべてのクラスを自分で作成することもできます。しかし、それらが生成できれば便利です。アプリケーションは、データベース自体への接続を必要としません。これが、dbml を使用しないことでデータベースを保護したい理由です。dbml を使用すると、接続が可能になります。したがって、jsonをキャストするためにこれらのクラスが必要です。
私はこれを行うことができますか、それとも不可能ですか?