-1
データベースを最初に設定して、使用する複数のアプリケーションに共通するデータベースのデータアクセスを処理しようとしています。これらのプロパティの値は、呼び出されたメソッド、呼び出されたメソッドなどに基づいて異なって設定されます。EFがデータベースフィールドにマップしようとしないgetおよびsetメソッドを持つプロパティを設定する方法はありますか?データベースに最初にプロパティを追加する方法
データベースを最初に設定して、使用する複数のアプリケーションに共通するデータベースのデータアクセスを処理しようとしています。これらのプロパティの値は、呼び出されたメソッド、呼び出されたメソッドなどに基づいて異なって設定されます。EFがデータベースフィールドにマップしようとしないgetおよびsetメソッドを持つプロパティを設定する方法はありますか?データベースに最初にプロパティを追加する方法
属性[NotMapped]
を使用してください。
public class MappedClass
{
public string MappedProperty { get; set; }
[NotMapped]
public string NotMappedProperty { get; set; }
}
リファレンスMSDN
私はViewModelには、これを実現するための最良の方法だろうと思うだろう。このルートに行かない特別な理由はありますか? – ghg565