おはよう、WSDLからEntity Frameworkクラスを生成
私は、Entity Frameworkを使用してデータベースと通信している人物から引き継いでいます。これがどのように行われたかは、Enterprise Architectで作成したすべてのオブジェクトを記述するWSDLが存在することです。これは、Visual Studioのサービス参照としてインポートされます。
私はこれで少し混乱しています。それは賢明なアプローチかどうか疑問に思っていました。 WSDLにはサンプルポート、バインディング、およびサービスがあり、コード内ではまったく使用されていないようです。これらは、WSDLが正しくインポートされるために存在しますか?
私はGoogleを見て、このようにWSDLから作成する人の例を見ることができなかったので、一般的なアプローチであるとは確信できませんでした。
これが完了すると、データの表現がクラスとして表示されます。その後、データベースにテーブルを作成するDbContext
から継承しているクラスに追加したようです。これは正しいです?
各オブジェクト構造がxmlスキーマで定義されているWSDLを再度確認してください。その部分をWSDLから抽出すれば、あなたはうまくいくでしょう – BigMike