私は、従来のデータ/ビジネス/プレゼンテーションレイヤーアプローチを実装するasp.net MVCアプリケーションで作業しています。 個人を表す私のエンティティモデルの1つに、「州」のフィールドを含む住所/連絡先情報が含まれています。私のデータソース(ほとんど管理していない)は、フルテキスト(例: "カリフォルニア" vs "CA"、 "フロリダ" vs "FL"など)の状態値を提供します。 フル
現在、私はsqliteを使用してWindowsアプリケーションを構築しています。データベースにはテーブルUserがあり、コードにはRepository<User>とUserManagerがあります。私はそれが非常に一般的なデザインだと思う。私はUserManager.csで何かコンプレックスを行いたい場合は、これが問題をもたらす //Repository<User> class
public L
あなたは私のビジネス層のためのUnitOfWorkを実装する助けが必要。 複数の異なるビジネス・サービス・コールを1つのトランザクションにラップしたい。 のは、私は私のリポジトリ層としてEntity Frameworkのを使用して、私は、検証やその他のビジネスルールの追加のビジネス層を持っていると仮定しましょう。この例では、非常に単純です。私のコントローラで public class MyDbCo