autofac

    32

    2答えて

    私は、MySqlデータベースを使うようにnHibernateを設定しようとしています。 mssqlとsqliteのサンプルが見つかりましたが、mysqlのサンプルは見つかりませんでした。だから、 、それはMySQLを使用していますので、どのように私はこれを変更します: Fluently.Configure().Database( MsSqlConfiguration.MsSql2005.

    3

    3答えて

    私はXmlConfigurationを使用して自動ファクトリで工場クラスを登録する方法を探していましたが、ドキュメントは少しスリムに見えます。 を行うには私が達成したいです代わりに私の構成では、以下: builder.Register(c => MyFactory.GetMyObject()).As<IMyObject>(); これを行うのいずれか良い方法はありますか?

    9

    2答えて

    私はいくつかのDIフレームワークがこれをサポートしていることを知っています(例えばNinject)、具体的にはAutofacで可能かどうかを知りたいと思います。 私は、具体的なクラスのAutofacコンテナを要求し、適切なコンストラクタの依存関係をすべて注入したインスタンスを取得したいと思っています。具体的なクラスを登録することなく。私は明示的にバインドすることはありません場合、私はこれがあるのv

    0

    1答えて

    私のカスタムエラーメッセージは途中で動作しなくなり、このエラーが発生します。何か案は? Autofac.ComponentNotRegisteredException:要求されたサービス 'controller.error.aspx'が登録されていません。 これまでに登録することは一度もありません。 私はカスタムエラーメッセージに関するいくつかの質問を見ましたが、私はそれらの応答で言及された何か他

    4

    3答えて

    私はそれが高速であることをオートファックについて読んだことがあります。私はコーディングが関わっていることを見てきました。しかし、私はそれをどのように使用するかについてはあまりよく分かりません。私はStructureMapを使用しましたが、静的なObjectFactoryを持っています。 Ninjectカーネルを持っていますが、彼らはこのような何かやってお勧めautofacのGoogleのページに:

    28

    2答えて

    次のコードで、Autofacで正しいSomeInstanceを解決する方法を教えてください。 public class BaseClass {} public class SubClass1 : BaseClass {} public class SubClass2 : BaseClass {} public interface IGenericInterface<T> where T

    15

    1答えて

    私はAutofacに登録された種類の束を持っていて、依存関係のいくつかはかなり深いです。登録されたすべてのタイプを解決できることをテストする方法はありますか?私はアプリケーションの起動時に速く失敗したいと思っていますが、数分後には途中で実行したくありません。 これは私が現在やっていることですが、うまくいくようですが、 public void VerifyAllRegistrations()

    5

    3答えて

    をオートワイヤリングするAutofacに渡すパラメータのまわりで私の頭を取得できません、次のコードは動作しません。 class Config { public Config(IDictionary<string, string> conf) {} } class Consumer { public Consumer(Config config) {} } void