public override DbParameter CreateParameter(string name, object value, IDbEntityProperty property)
 {
     if (property is null)
     {
         return(new SubSonicSqlParameter(name, value));
     }
     else
     {
         return(new SubSonicSqlParameter(name, value, property));
     }
 }
 public SubSonicSqlParameter(string name, object value, IDbEntityProperty property)
     : base(name, value, property)
 {
     SqlDbType = TypeConvertor.ToSqlDbType(property.DbType, SubSonicContext.DbOptions.SupportUnicode);
 }