ninject

    -3

    1答えて

    This is the problem を表示されません。私はリポジトリから見るために私のデータを渡したい。私はバインディングしていますが、商品アイテムに名前空間を追加することはできません。それはその男が下でやっているように見えるはずです。 This is how he does 私は新しいタイプのクラスを生成しようとしたとき、突然、私はほとんどそれをachivedが、後、私は再びそれを失いました

    0

    1答えて

    依存関係が注入されるサービスのタイプをUnityで得ることは可能ですか? Ninjectで あなたはこのようにそれを行うことができます。同じことはUnityに kernel.Bind<ILogger>().ToMethod((context) => { ILogger logger = HttpContextLoggerFactory.GetInstance(); // E

    1

    1答えて

    NinjectのNamedScopeモジュールがどのように動作するべきかを理解するのに苦労しています。私の考えでは、各(定義された)スコープは、 "InNamedScope"であるバインディングをコンテキスト化するために使用されるべきです。このおもちゃの例では :私のために void Main() { var kernel = new StandardKernel(new NamedS

    1

    1答えて

    このように、私は、実行するためのアルゴリズムを持っている:このインタフェースのニーズのimplemention public interface IContainer { int Size(); } : public interface IAlgorithm { void Run(); } それはこのようになります​​インターフェースに依存UIから取得したデータ

    2

    1答えて

    私はDIとNinjectで遊んでいます。私はこれを別の方法で解決する方法についての提案を受けています。私は、ICreateOrdersの具体的な実装を置き換えることができるかどうかを確認しようとしています。たぶん別の方法やパターンがありますか? このようなソリューションは:C# - Ninject, IoC and factory patternですが、可能なクリエイターを工場に投入し、Order

    -1

    1答えて

    私は前に多くの人が直面した同じ問題に直面しています。ここで 私の登録ロジックは static Bootstrapper() { Container = new StandardKernel(); var dialogService = new DialogService(); var mainWindow = new MainWindow(Messe

    0

    2答えて

    通知の処理に使用するシンプルなクラスがあります。 public class ApplePushNotifier : IApplePushNotifier { public ApplePushNotifier( ILog log, IMessageRepository messageRepository, IUserRepository userRepo

    -1

    1答えて

    私は2つの実装Foo1とFoo2を持つIFooインターフェイスを持っています。 public interface IFoo { void Process(); } public class Foo1 : IFoo { public void Process() { } } public class Foo2 : IFoo { pu

    0

    1答えて

    を削除し、私はその後NinjectWebCommon.cs 「私たちを削除し、最新の安定バージョンにすべてNinjectのパッケージを更新しました"以前のバージョンで実行していた少数のライブWeb APIプロジェクトがあり、すべてがうまくいっています!しかし、それを言って、古いバージョンを削除して元のバージョンに戻そうとすると、多くのアセンブリ問題が発生します。 「グーグル」の1時間後の質問ですが

    1

    1答えて

    私は変更できない外部サービスを持っていますが、機能の範囲で新しいクラスライブラリを追加することしかできません。私の問題は、私のクラスライブラリがEF->リポジトリ - >サービスとIOCコンテナを使用していて、ライブラリに外部サービスを接続すると、このサービスは接続文字列が定義されていないため動作しません。 internal class ServiceLocator { static