0
我有實體框架使用的POCO類。我正在使用一個未與數據庫映射的字段,因爲我希望在訪問某些數據行時計算該字段。我可以在類中使用實體框架中的實體嗎?
我可以將數據處理移動到該類中的某個方法,並期望實體框架能正常工作嗎?
public class SomeClass
{
public int Id { get; set; }
public string Variable { get; set; }
[NotMapped]
public string VariableProcessed
{
get
{
return Variable.DoSomethingBlaBla();
}
set {}
}
}
我想重寫它像這樣:
public class SomeClass
{
public int Id { get; set; }
public string Variable { get; set; }
[NotMapped]
public string VariableInverted
{
get
{
return ProcessVariable(Variable);
}
set {}
}
private int ProcessVariable(string variable)
{
return variable.DoSomethingBlaBla();
}
}