Support virtual attributes

This commit is contained in:
sunkaixuan 2017-07-07 21:00:21 +08:00
parent 5caad95f13
commit 33e848f7e9

View File

@ -107,8 +107,8 @@ namespace SqlSugar
foreach (var property in result.Type.GetProperties()) foreach (var property in result.Type.GetProperties())
{ {
EntityColumnInfo column = new EntityColumnInfo(); EntityColumnInfo column = new EntityColumnInfo();
var isVirtual = property.GetGetMethod().IsVirtual; //var isVirtual = property.GetGetMethod().IsVirtual;
if (isVirtual) continue; //if (isVirtual) continue;
var sugarColumn = property.GetCustomAttributes(typeof(SugarColumn), true) var sugarColumn = property.GetCustomAttributes(typeof(SugarColumn), true)
.Where(it => it is SugarColumn) .Where(it => it is SugarColumn)
.Select(it => (SugarColumn)it) .Select(it => (SugarColumn)it)