repository-pattern

    2

    1答えて

    は、リポジトリパターンは、基本的に、データアクセスをカプセル化するために使用されるリポジトリオブジェクトの層である:例えば http://martinfowler.com/eaaCatalog/repository.html 、UserRepository目的は、このようなGetUsers()メソッドを持っているでしょう public User GetUsers() { return

    1

    2答えて

    私はリポジトリを構築しています。並べ替えのリストを関数に渡して、エンティティを正しい順序で返すことができます。 は、私が見つけたそのLINQ意志を正しくソートあなたは foreach (var s in sorts.Reverse()) { query = query.OrderBy(s); } しかし、私はそれことがわかっソート方向の追加のテスト中..

    0

    1答えて

    リポジトリを実装しているLaravelアプリケーションで、自分のユーザーモデルに関連するすべてのDBアクセスをリファクタリングしています。 これで、すべてのDBアクセス(私はEloquentを使用します)が私のUserRepositoryを通過します。 しかし、私はまだ私のモデルのユーザーで、いくつかの説得力の操作を持っている: class User extends Model{ .... p

    2

    3答えて

    私はリポジトリパターンで初めてASP.NET MVC5プロジェクトを作成しています。それには多くの役割があり、各役割には多数のユーザーがいます。今まで、私は様々なモデルエンティティを作成し、追加、更新、削除シナリオが正常に動作しています。テスト中に、ユーザーは自分に属していないエンティティを更新できることがわかりました。 私は、ユーザ自身に属するエンティティ(DB内の行)のみにアクセス、編集、更新

    0

    1答えて

    私はレコードのカウントを返すためにSQLクエリを書く方法を学び、それをIDでグループ化してリストに戻そうとしています。私はいくつかのことを試してみましたが、私は私のリポジトリで、これまでに試してみましたがどのような暗黙のうちにSystem.Linq.IQueryable..etc 「に」>型System.Collections.Generic.List <を変換することはできません取得維持している

    0

    1答えて

    は、私は次のエンティティがあります public partial class ApplicationIntegration { public int IntegrationId { get; set; } public int ApplicationId { get; set; } public bool ReceivesData { get; set; }

    0

    1答えて

    私は2つのリポジトリ(PostRepositoryとAlbumRepository)を持っていて、どちらも別のPublicationRepositoryから継承しています。あなたが見ることができるように、私はこれらの予測 return queryBase.Select(x => new NewsFeed { Id = x.PublicationID,

    3

    1答えて

    私は自分のアプリケーション内で自分のデータにアクセスする方法をクリーンアップしようとしています。私はレポジトリパターンに移行し始めました。遭遇した最初の問題の1つは、関連するデータにアクセスすることでした。 調査の結果、関連するデータにアクセスするためにインクルード()を使用できることがわかりましたが、動作させることができず、設定した方法が正しいとは確信していません。 リポジトリパターン内でeag

    -1

    1答えて

    ドメインモデル(データモデル+ビジネスモデル)が別のクラスライブラリにあるMVCアプリケーションがあります。私は、データを返さなければならないいくつかのメソッドを公開しているインターフェイスを使用していますが、必ずしも自分のドメインオブジェクトの表現全体ではありません。 私の質問はどのようにデータを返すべきですか? ビジネスモデルレイヤーで一種のビューモデルを作成し、メインアプリケーションの実際の

    0

    1答えて

    タクソノミーとその子用語について2つのリポジトリがあります。私はセットアップインターフェースなどを勉強し、それをきれいにして私のコントローラーから雄弁を取り除くためにいくつかのコードを使って作業しています。 エラーを発生させずに子関係にメソッドを適用する方法について頭を悩ましています。私はこれを学んで簡単に移動してくださいが、私は今までしようとしたすべてのiveのトラックを失って周りを回って周りを