repository-pattern

    0

    1答えて

    私はIdがオフに異なる種類(TKEY)にすることができます。このような一般的なリポジトリを持って public interface IGenericRepository<TEntity, TKey> where TEntity : class { Task<TEntity> GetByIdAsync(TKey id); Task<IEnumerable<TEntity>> L

    0

    1答えて

    私は、次のリポジトリProductsを持っており、各製品は、私が達成しようとしています何Categoriesと多くのBidders 多くを持つことができますが $products = Products::whereHas('categories', function ($category) { })->whereHas('bidders', function ($bidder) { })

    1

    1答えて

    私はリポジトリパターンの実装方法をよく理解しているとは思いますが、複雑なクエリ/メソッドに関する決定ループに苦しんでいます。 ユーザーテーブルに特定のフィールド値を持つすべてのユーザーまたはユーザーを取得する場合は、ユーザーリポジトリに入ることは明らかです。しかし、ビデオコースがこのようなタイプのビデオコースを完了したすべてのユーザーなど、もっと複雑なクエリがあるとどうなりますか?私のモデルでは、

    1

    2答えて

    私はmicroORMとしてPetaPocoを使って.NetのN層ソリューションを持っています。私はPetaPocoのテンプレートジェネレータから生成されたエンティティを取得します。これらのエンティティTは、基本クラスRecord<T>から派生しています。次に、より多くのデータアクセス機能とカスタムSave()とDelete()メソッドを追加して、Record<T>デフォルトメソッドをオーバーライド

    2

    1答えて

    私は2つの方法でCRUD操作のWebApi開発を実装できます。1.リポジトリパターン+作業ユニット2を使用することができます。リポジトリパターン+依存性注入を使用できます。 どのアプローチが正しいのですか? に関するガイダンスが必要です。1.依存性注入は作業単位にどのように関連していますか? 2.リポジトリパターン+作業単位を使用するとDIもカバーしますか? 3.作業単位とDIを一緒に使用できます

    0

    2答えて

    少し助けが必要です。私は4つの実体を持っている。 エンティティ1エンティティ2および3からのFKを有するが、エンティティ4は、エンティティ1からFKを有する Entity4プロパティがあります主キー として ID FK_Entity1 コードなどを文字列 私のViewModelに次のコードがある場合: Entity1がレコードを持っている場合 :私はFK_Entity1 例が存在するためEntit

    0

    1答えて

    私は他のapis(facebook、google ...)からデータを取得するapiを開発しています。私の考えは、すべてのAPIに対して異なるリポジトリを作成することです。 examplについて: Interface ReaderRepositoryInterface { getEvents(); getComents() } class FacebookReaderR

    5

    2答えて

    .ThenIncludeを使用して子コレクションの子コレクションを処理できるEntity Framework Core 2.0用のリポジトリメソッドを作成しようとしていますが、表現。ここでは、.Includeのための作業メソッドがあります。これは、エンティティの子プロパティ(lambdaのリストを提供します)を返します。今ここに public T GetSingle(Expression<Func

    1

    2答えて

    複数のテーブルからデータを取得する際に非常に混乱します。私は私のプロジェクトでMVVMとデータベースの最初のアプローチを使用しています。 テーブル Iは、多対多の関係を持つ3つのテーブルがあります。ルーム、ApartmentRoomやアパートを。 RoomController public class ApartmentController : Controller { private

    0

    1答えて

    My ASP.NET MVC 5 Appに1つのDbContextを、ASPIdentityに1つのDbContextを、My APP DBに1つのDbContextを追加します。私はリポジトリパターンを使用しています。 問題は、BaseRepositoryの各DbContextのエンティティを指定する方法? ここは私がしたことです。 1- DatabaseFactory & IDatabaseF