タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

WebサービスとDIに関するs_ryuukiのブックマーク (1)

  • BlazorにおけるDIのScopeについて - Qiita

    この記事では、BlazorにおけるDIの各Scopeについて、Blazor Server、Blazor WebAssemblyそれぞれの観点で見てみようと思います。 DIとは? DIとはDependency Injectionの略で、依存性注入と訳されます。クラスを疎結合にし、柔軟なソフトウェア開発を可能にします。 例えば、メール送信のためにサードパーティのライブラリがあるとします。通常、このライブラリを利用する場合は、ライブラリのクラスのインスタンスを作成して利用します。この方法ですと、ライブラリのクラスと使用するクラスが密結合になってしまいます。 DIをすると、インターフェイスを経由してクラスのインスタンスを取得できるため、クラス間を疎結合にできます。 DIの詳細については、ここでは述べませんので、他の記事や書籍等を参照してください。 DIのScopeとは? DIによってクラスのインス

    BlazorにおけるDIのScopeについて - Qiita
  • 1