我正在玩 SubSonic 3 中的 SimpleRepository 提供程序(具有自动迁移功能),但我遇到了一个烦人的问题:
我可以控制数据库表中字符串长度的唯一方法是将 SubSonicStringLength 或 SubSonicLongString 属性添加到需要持久化的对象的属性中。
除了在我的存储库类中,我真的不想在任何地方依赖 SubSonic,如果我可以避免的话,当然也不会在我的模型对象中。
有没有办法解决这个问题,或者我是否坚持使用 SubSonicStringLength 和其他属性?