static PasswordTokenRepository() { PasswordToken entity = new PasswordToken(); Type type = entity.GetType(); AppendDataMap(type, "CreateTime", () => entity.CreateTime); AppendDataMap(type, "Expire", () => entity.Expire); AppendDataMap(type, "Token", () => entity.Token); AppendDataMap(type, "UserName", () => entity.UserName); ResultMapDelegate<PasswordToken> queryMap = PasswordToken_Map; QueryMapContainer[entity.GetType()] = queryMap; }