mysqlのdotnetconnectorをado.netに使用する場合。2つ以上のインクルードを実行しようとすると、すぐに次の問題が発生します。
エラーメッセージ:オブジェクトはIConvertibleを実装する必要があります。
私はインターネットを調べましたが、どうやらそれはmysqlドライバーと関係があるようです。問題は、彼らがそれをバグとして認めていないことです。
誰かがそれが機能するように以下に与えられたコードを書き直すための解決策で私を助けることができますか?
toSave = worker.Persons.Data.OfType<Employee>()
.Where(x => x.Id == toCopyFrom.Id)
.Include(x => x.PhoneNumbers)
.Include(x => x.Contracts)
.Include(x => x.Addresses)
.Include(x => x.WorkAreas)
.SingleOrDefault();
jsonシリアライザーが機能しないため、遅延読み込みは無効になっています。