Suchergebnisse für Anfrage "unity-container"
Woher weiß Unity.Resolve, welcher Konstruktor verwendet werden soll?
Bei einer Klasse mit mehreren Konstruktoren - wie kann ich Resolve mitteilen, welcher Konstruktor verwendet werden soll? Betrachten Sie die folgende Beispielklasse: public class Foo { public Foo() { } public Foo(IBar bar) { Bar = bar; } ...
Unity PerRequestLifetimeManager Wiederverwendung von Objekten in verschiedenen Anforderungen
Ich habe Unity für die Abhängigkeitsinjektion für unser Projekt eingerichtet. Das Projekt selbst ist eine ASP.NET-Anwendung, die sowohl MVC als auch die Web-API verwendet. Für den Datenbankkontext verwende ich dasPerRequestLifetimeManager. ...
Verwenden von Unity.WebForms in ASP.NET
Ich versuche, DI in einem Webforms-Projekt zu implementieren, daher habe ich die Unity.WebForms-DLLs in meiner UI-Ebene installiert. Sobald ich dies getan habe, wurde für mich ein App_Start-Ordner mit einer UnityWebFormsStart-Klassendatei ...
Abhängigkeitsinjektion in Attributen
Ich versuche, eine Abhängigkeit in ein benutzerdefiniertes @ zu injiziereAuthorizeAttribute wie folgt public class UserCanAccessArea : AuthorizeAttribute { readonly IPermissionService permissionService; public UserCanAccessArea() ...
Wie kann man die Abhängigkeit in einer statischen Klasse mit Unity auflösen?
Ich habe die folgende Erweiterungsmethode, die (natürlich) in einer statischen Klasse existiert. public static class MyExtensions { [Dependency] private static IMyDataContext _myDataContext { get; set; } public static void MyExtensionMethod(this ...
Wie ApplicationUserManager mit Unity injiziert wird
Ich habeApplicationUserManager wie folgt definiert: public class ApplicationUserManager : UserManager<ApplicationUser, int> { public ApplicationUserManager(IUserStore<ApplicationUser, int> store) : base(store) { } public override ...
Injektion von webapi AccountController in WebApi
Ich habe Standardkonstruktor und Konstruktor mit Parametern wie hier: public class AccountController : ApiController { private const string LocalLoginProvider = "Local"; private ApplicationUserManager _userManager; public ...
Unity: Der aktuelle Typ ist eine Schnittstelle und kann nicht erstellt werden
Got unter Code zu beginnen mit public interface IDataContextAsync : IDataContext { Task<int> SaveChangesAsync(CancellationToken cancellationToken); Task<int> SaveChangesAsync(); } public partial class DB1Context : DataContext{ } public partial ...
Unity / EntLib: Einfügen einer Abhängigkeit in einen CustomTraceListener
Tut mir leid, das ist ein ganz besonderes Thema, daher ist dies für viele vielleicht nicht von Interesse. : - Ich muss jedoch Folgendes tun: Ich habe eine Anwendung, die die Protokollierung für eine Art Konsolenfenster ermöglicht (es ist ein ...
Unity Batch Register nach Konvention
Ich versuche, das Äquivalent des folgenden Autofac-Codes in Unity IoC zu erstellen. builder.RegisterAssemblyTypes(typeof (DataRepository<>).Assembly) .Where(t => t.Name.EndsWith("Repository")) .AsImplementedInterfaces();Dies ...