1
我有用於插入/更新/刪除的ViewModel。 DI在控制器上完成,Ninject實施資源庫模式。用戶名存在check in ViewModel/DomainModel?
我有點困惑。我有UserCreateViewModel綁定到Create.aspx一旦提交需要檢查用戶名已經在數據庫中。
對於1和2我需要構造函數DI來調用來自respository的IsUserRegistered方法。
1- ViewModel。
2域模型。
3-服務層。添加額外的圖層來檢查數據庫中的用戶名是否正確?
4-有人建議使用Attribute和DI。
回答我的問題在這裏http://stackoverflow.com/questions/4357513/custom-validation-for-duplicate-username-in-db – Pirzada 2010-12-06 00:10:32