dependency-injection

    1

    1答えて

    によって作成オブジェクトは、クラスParserの(派生クラスの)オブジェクト(xとyそれらを呼び出す)の両方を作成するためにcreate_x()とcreate_y()私は2つの類似(しかし異なる)メソッド(または多分静的メソッド)を持っていると仮定します。 bind(Parser.class) .annotatedWith(Names.named("x")) .to(Par

    0

    2答えて

    ただの簡単な質問です。私はいくつかのAPIを構築しています。私は、フォームリクエストを処理する簡単な親クラスを作成することを考えていました。 フォーム要求を簡単に処理したい場合は、このクラスを拡張するだけで、オブジェクトを要求し、そのオブジェクトから抽出したデータを要求し、すぐに使用できるメソッドを多数取得できます。何が、なぜ正確には問題ではありません。 問題がある: 私は郵便配達を通じてリクエス

    0

    1答えて

    コンテナのコンパイル前に使用されていないサービスがコンテナから削除されたというServiceftainerのSymfonyのドキュメントを読んでいます。 ここでは、コンテナがキャッシュされていない場合は、要求に対してコンテナをコンパイルします。 未使用のサービスを削除しないようにするにはどうすればよいですか?特に、コンテナのコンパイル後に不要なサービスを削除する必要はありますか? 私は、コンテナ(

    0

    1答えて

    私は、2つのクラスを一緒に接続する依存関係注入をしようとしています。 class one(): def __init__(self,two): self.b = 0 self.C_two = two def compute(self): print(self.a) self.b = self.b + 1 @prope

    0

    1答えて

    C#Windowsフォームアプリケーション。 私はハブとクラスを持っています。どちらもお互いを参照する必要があります。 。これは: 私は今、私が最初に行うことができるよ、私のハブ を取得する必要がクラスからクラスのメソッド を呼び出す必要がハブから ここ using Autofac; using Autofac.Integration.SignalR; using Microsoft.AspN

    -1

    1答えて

    私の消費者コードを以下に示します。イベントが発行されたときに 'このオブジェクトに対して定義されたパラメータのないコンストラクタはありません。'例外がスローされます(詳細は下記参照)。 Microsoft.Extensions.DependencyInjectionコンテナのみを使用しています。どうすれば依存関係を注入できますか?このためのコードサンプルがあります。 public class Us

    2

    1答えて

    私はUserモデルで使用されているTimezoneTraitを持っています。私はまた、サービスプロバイダを介してロードされ、バインディングは問題ないはずですので、すべてのクラス間の良好な動作しますUserRepositoryInterfaceを持っている: public function register() { $this->app->bind(UserRepositoryInter

    1

    1答えて

    私は依然として、Pimpleを使用して依存性注入デザインパターンのいくつかの面を頭で覆そうとしています。クラスFooに属するコンストラクタまたはセッタ関数を使用して、クラスBarに依存することを確立するという概念を完全に理解しています。 Pimpleファクトリを使用しているときに、Fooに属するメソッドの内部から、クラスBarの複数の新しいインスタンスを正しくインスタンス化する方法があります。 基

    2

    1答えて

    私のsymphony 3.4プロジェクトにSonata(sonata-project/admin-bundle)をインストールしようとしています。 残念ながら、最初のサービスを追加するとエラーが発生します。 services.yaml: admin.carrier: class: App\Admin\CarrierAdmin arguments: [~, App\Entity\

    0

    1答えて

    私は、依存関係を処理するためのパッケージマネージャーとしてブレードマシン& npmを使用しています。今亭はbower-awayを使用して npm WARN deprecated [email protected]: ...psst! Your project can stop working at any moment because its dependencies can change. P