Autofac, wie das abfangen der service mit einer Instanz von einem Aspekt, aber nicht mit der Art der Aspekt?

Ich habe eine Autofac wie ein IoC-container. Ich möchte mich registrieren Aspekt für einige Arten. Kann ich es so machen:

build.RegisterType(myType).As(ImyType).EnableInterfaceInterceptors().InterceptedBy(typeof(Aspect));

Aber was ist, wenn ich mich registrieren den interceptor die eine gewisse Menge von Klassen mit nicht eine Art Abfangjäger, aber es ist Beispiel. Können schauen, wie ich denke, sollte es so Aussehen:

Aspect aspectInstance = new Aspect("some data to constructor")
build.RegisterType(myType).As(ImyType).EnableInterfaceInterceptors().InterceptedBy(aspectInstance);

Ich war so mit Ninject IoC. aber was ist mit Autofac?
Thx für alle Voraus!

InformationsquelleAutor Maris | 2013-04-29
Schreibe einen Kommentar