質問: Entity Frameworkを使用してデータベースからデータモデルを生成しましたが、私が変更したいと思ういくつかの小さなスタイル関連のものがあります。例えば: ``` public Nullable eventId { get; set; } ``` これは生成されたC#コードの一部です。私は`EventId`プロパティ名を変更したいと思います。 私はEF環境でこれを行うのが安全かどうか、または後で逆火して顔を殴ってしまうのではないかと思っています...
回答: 将来クラスを自動的に生成する場合は、変更が失われます。これは、生成されたクラスに計算されたプロパティを追加した、ソフトウェアの生産の一部で私に起こりました: `public string GetOtherProps => $"{this.prop1}, {this.prop2}";` 私たちのアプリケーションを通してそれを参照しました。 何らかの理由でクラスが再生成され、突然、数百の`Unknown Reference Errors`がソフトウェア全体に存在します。