S2Dao.net
QuillInjectorにてインスタンス生成してくれるのはいいんだけど、VSでビルドするときに フィールド 'hogehogeDao' は割り当てられません。常に既定値 null を使用します。 といったような警告が残ってしまうのがいやだ。 何か手はないんだろうか。 2011/1/31…
コード量はそんなにないとはいえ、Daoは決まり文句なので出来れば生成したい。 たしかTorqueでは、抽象クラスでDaoが出来て、そのサブクラスに追加ロジックを記述できたと思ったんだけど、S2Dao.netはInterfaceなのでそれが出来ないので無理かなと思っていた…
DaoインターフェースのDeleteメソッドは使用せずに、LogicalDeleteメソッドを定義して、SQLアトリビュートでupdate文を書いいてあげることで論理削除に対応。 あとEntityクラスの更新日、作成日に少し仕掛けを入れて更新する時点の時刻を取得するようにした…
MbUnitがダウンロードできない。。。 てもとりあえずの動作にはいらなかったみたいで、動作確認OK。 エンティティ(dto)とDAOのジェネレータを探さないと。(作らないと?) http://www.codearc.net/tool/s2daonet_code_generator.html このへんを参考にさせて…