Tag: structuremap

StructureMap ist ein Dependency Injection / Inversion of Control tool für .NET lizensiert unter Apache 2. Es finden sich unter http://structuremap.net

Sagen StructureMap für die Verwendung eines bestimmten Konstruktor

Anzahl der Antworten 1 Antworten
Habe ich zwei Dienste, die erfordern eine XPathDocument. Ich möchte in der Lage sein zu definieren von benannten Instanzen von XPathDocumnet zu verwenden in der Konfiguration der beiden Dienste. Ich möchte auch in der Lage sein zu

StructureMap Auto-Registrierung für generische Typen mit Scan

Anzahl der Antworten 3 Antworten
Habe ich ein interface: IRepository<T> where T : IEntity während im klopfen, bis meine UI im mit einigen fake-repository-Implementierungen, die nur wieder die alten Daten. So sehen Sie aus: public class FakeClientRepository : IRepository<Client> Im moment im

Verwenden von structuremap mit log4net-wrapper

Anzahl der Antworten 3 Antworten
Habe ich die folgende Schnittstelle: public interface ILogger { void Debug(string message, params object values); void Info(string message, params object values); void Warn(string message, params object values); void Error(string message, params object values); void Fatal(string message, params

Structuremap 207 Fehler nach der Installation auf IIS

Anzahl der Antworten 1 Antworten
entwickeln wir eine Anwendung, die ASP.Net MVC 3.0 framework. wir sind mit structuremap für die Injektion der Objekte zur Laufzeit. zu diesem Zweck sind wir mit constructor injection. wir haben geschrieben benutzerdefinierte controller-Fabrik, wo die Erstellung von

StructureMap - Wie sich zu registrieren und aufzulösen, ein offener generischer Typ

Anzahl der Antworten 4 Antworten
public interface IRepository<T> where T : Entity { void Delete(T entity); T GetAll(); T GetById(int id); void SaveOrUpdate(T enity); void Merge(T entity); } public interface ITeamEmployeeRepository : IRepository<TeamEmployee> { PagedList<TeamEmployee> GetPagedTeamEmployees(int pageIndex, int pageSize); } public class

was ist besser Struktur anzeigen oder unity application block

Anzahl der Antworten 1 Antworten
Will ich mit Abhängigkeit Injektionstechnik in meiner Website. Dafür will ich entweder mit structuremap oder unity application block. Also, welches ist besser und warum sollten wir einen davon benutzen? Möglich, Duplikat der Die .NET Dependency Injection-frameworks sind,

Die "Entry point nicht gefunden wurde" mit MVC 5 und StructureMap

Anzahl der Antworten 2 Antworten
Ich bin mit StructureMap 2.6.4.1 mit einem neuen MVC 5 Projekt. Zuvor, in MVC 4 Projekte, unser setup funktioniert einwandfrei. Haben wir eine SM-controller-factory, wie diese: public class StructureMapControllerFactory : DefaultControllerFactory { protected override IController GetControllerInstance(RequestContext requestContext,

Benannte Instanzen und eine Standard-Instanz in StructureMap?

Anzahl der Antworten 1 Antworten
In meinem StructureMap bootstrapping-code habe ich mit Hilfe einer benutzerdefinierten Konvention zu Scannen, Baugruppen und add interface/implementation-Paare das Objekt-Diagramm als benannte Instanzen. Im wesentlichen habe ich eine gewisse Logik, die überprüft die Konfigurationseinstellungen und-Bohrer bis zu dieser

Wie sich zu registrieren Alle Arten von Schnittstelle und bekommen Instanz von Ihnen in der Einheit?

Anzahl der Antworten 1 Antworten
Wie Einheit können alle Instanzen einer Schnittstelle und dann auf Sie zugreifen? Code-Stücke sind von hier entnommen : Fail-Tracker In StrcutureMap Ihr möglich, sich zu registrieren alle Arten, eine Schnittstelle aus einer assembly und dann greifen Sie

Konfigurieren ASP.NET Identität ApplicationUserManager mit StructureMap

Anzahl der Antworten 1 Antworten
Ich bin mit asp.net Identität in meinem Projekt und mit structuremap als DI-framework. das problem ist wenn ich mit Konstruktor-injection dann ApplicationUserManager nicht konfiguriert alle seine Mitglieder e.g TokenProvider, ... dies ist mein ApplicationUserManager Klasse: public class

Constructor Dependency Injection WebApi Attribute

Anzahl der Antworten 2 Antworten
Bin ich auf der Suche rund um für eine nicht-Parameter-injection-option für die WebApi Attribute. Meine Frage ist einfach, ob dies überhaupt möglich ist, mit Structuremap? Habe ich schon googeln um, aber kommen immer mit entweder Eigentum injection

StructureMap Fehlermeldung, wenn Ungültiger controller

Anzahl der Antworten 2 Antworten
Ich bin mit Struktur anzeigen wie das MVC storefront von Rob Conery hat, und ich habe einen AdminController und so, um es zu bekommen ich nur geben: website/Admin/action jedoch, wenn ich einmal buchstabieren Sie den controller-Namen, bekomme

Kein Standard-Instanz registriert ist, und kann nicht automatisch bestimmt geben

Anzahl der Antworten 3 Antworten
Die definition der mein interface ist wie folgt: public interface IApplicationSettings { string LoggerName { get; } string NumberOfResultsPerPage { get; } string EmailAddress { get; } string Credential { get; } } Die Implementierung dieser Schnittstelle

StructureMap Ausnahme: Kein Standard-Instanz definiert PluginFamily

Anzahl der Antworten 1 Antworten
Ich habe eine SysMsgManager Klasse definiert, in CoreService Projekt wie folgt: public class SysMsgManager { private ISysMsgRepository _SysMsgRepository; public SysMsgManager() { _SysMsgRepository = ObjectFactory.GetInstance<ISysMsgRepository>(); } .... } In meinem DataAccess-Projekt habe ich 'ISysMsgRepository" - Schnittstelle und zwei

Aktivierungs-Fehler aufgetreten, während versucht zu bekommen Instanz vom Typ AccountController, der Schlüssel \"\""

Anzahl der Antworten 2 Antworten
Mein AccountController: [Authorize] public class AccountController : Controller { private UserManager<User> _userManager { get; set; } public AccountController() : this(new UserManager<User>(new UserStore())) {} public AccountController(UserManager<User> userManager) { _userManager = userManager; } } - Und stack-trace: Microsoft.Practices.ServiceLocation.ActivationException was

StructureMap-Fehler: Kein Standard-Instanz definiert PluginFamily

Anzahl der Antworten 1 Antworten
sehr neu zu Strukturieren-Karte. versuchen, es herauszufinden, wie es funktioniert und wie kann ich davon profitieren. habe ich diese so weit.. Global.asax.cs: IContainer container = new Container(x => { x.For<IControllerActivator>().Use <StructureMapControllerActivator>(); x.For<IUserRepo>().Use<UserRepo>(); }); DependencyResolver.SetResolver(new StructureMapDependencyResolver(container)); StructureMapControllerActivator: public

Wie zu injizieren AutoMapper IMappingEngine mit StructureMap

Anzahl der Antworten 4 Antworten
Meisten der Beispiele, die ich gefunden habe für Automapper verwenden Sie den static-Mapper-Objekt für die Verwaltung von Typ-mappings. Für mein Projekt, ich brauche, um zu injizieren, eine IMapperEngine als Teil der Objekt-Konstruktion mit StructureMap, so dass wir

WebActivator.PreApplicationStartMethod funktioniert nicht

Anzahl der Antworten 5 Antworten
[assembly: WebActivator.PreApplicationStartMethod(typeof(MyApp.App_Start.StructureMapMvc), "Start")] namespace MyApp.App_Start { public static class StructureMapMvc { public static void Start() { var container = IoC.Initialize(); DependencyResolver.SetResolver(new SmDependencyResolver(container)); } } } Hier ist mein code, der laufen soll, bevor Application_start in der global.asax.

Wie definieren Sie einen Standard-Konstruktor, indem Sie code verwenden von StructureMap?

Anzahl der Antworten 3 Antworten
Ich kann nicht herausfinden, wie definieren Sie den Standard-Konstruktor (wenn es existiert überlast) für einen Typ in StructureMap (version 2.5) von code. Möchte ich, um eine Instanz eines service und der container injizieren eine Linq2Sql datenkontext-Instanz hinein.

ASP.NET MVC: HTTPContext und Dependency Injection

Anzahl der Antworten 4 Antworten
Derzeit habe ich ein ActionFilter, wird die aktuelle Benutzer-Namen aus HttpContext und übergibt es in die Aktion was nutzt es auf einer service-Methode. eg: Service.DoSomething(userName); Nun habe ich einen Grund, dies zu tun nicht auf der action-Ebene,

Konfigurieren von Web-API-2-und-Struktur Anzeigen

Anzahl der Antworten 2 Antworten
Habe ich durchforsteten mehrere blogs, etc, die versuchen, um herauszufinden, wie konfigurieren von StructureMap mit Web-API-2-und keine der Implementierungen für mich gearbeitet. Die Verwirrung scheint zu sein, um die verschiedenen IDependency Resolver, MVC verwendet und der von

Konfigurieren von StructureMap für asp.net MVC 5

Anzahl der Antworten 4 Antworten
Ich bin immer folgende Fehlermeldung. Richte ich es ähnlich asp.net mvc 4. Keinen parameterlosen Konstruktor für dieses Objekt definiert. Beschreibung: Ein nicht behandelte Ausnahme ist aufgetreten während der Ausführung der aktuellen web Anfrage. Bitte überprüfen Sie die

Möglichkeiten, um Konfigurations-code aus der Logik-code mithilfe von Dependency Injection

Anzahl der Antworten 4 Antworten
Wie alle Konfigurations-Datei code aus meinem Logik-code über Einstellungen (ApplicationSettingsBase) und Dependency Injection? Mit Konfiguration meine ich eine Kunden-spezifische Konfigurationsdatei. Muss ich wirklich haben, um zu injizieren eine configuration-Klasse jedesmal, wenn ich es brauche, oder ist es

Unterschied zwischen MEF- und IoC-Containern (wie Unity, Autofac, SMap, Ninject, Windsor.Spring.net usw.)

Anzahl der Antworten 2 Antworten
Habe ich die Suche über die dependency injection und Lesen Sie ein paar Artikel. Aber noch bin ich nicht in der Lage, den Unterschied zu finden zwischen MEF und andere IoC. So, meine Frage ist: In welcher

Wie scannt und konfiguriert man automatisch Profile in AutoMapper?

Anzahl der Antworten 6 Antworten
Gibt es eine Möglichkeit, auto-configue Automapper zu Scannen, für alle profile im namespace/assembly? Was ich gerne tun würde ist das hinzufügen von mapping-profile zu AutoMapper aus gegebenen Montage-gefiltert durch bestimmte Schnittstelle, so etwas wie Scan-Konventionen in StructureMap:

Schnittstelle automatisch auflösen & lt; T & gt; zur Implementierung & lt; T & gt; in StructureMap (unterscheiden sich nur durch generischen Typ T)

Anzahl der Antworten 5 Antworten
Ich habe eine Schnittstelle (IRepository<T>) wird aktuell erweitert, die für jede spezifische repository, sprich: IUserRepository : IRepository<User>. Jede dieser Schnittstellen hat entsprechende konkrete Klassen, dh: UserRepository : Repository<User>, IUserRepository. Diese einzelnen repositories nicht fügen Sie zusätzliche Funktionalität,

Entity Framework: Ändern Sie die Verbindungszeichenfolge zur Laufzeit

Anzahl der Antworten 6 Antworten
Vorausgesetzt, es gibt eine ASP.NET MVC-Anwendung verwendet Entity Framework 6 mit code-first-Ansatz und mit StructureMap als IoC. Auch Er verwendet die Unit Of Work pattern. Hier sind die codes : Domain-Klasse     public class Product     {         public int

Übergeben von Konstruktorargumenten bei Verwendung von StructureMap

Anzahl der Antworten 2 Antworten
Ich bin mit StructureMap für meinen DI. Vorstellen, ich habe eine Klasse, die nimmt 1 argument wie: public class ProductProvider : IProductProvider { public ProductProvider(string connectionString) { .... } } Brauche ich die Angabe des "connectionString zur

Wie verwende ich Container anstelle von ObjectFactory in StructureMap ServiceActivator?

Anzahl der Antworten 1 Antworten
Bei der Umsetzung DI in WebAPI mit StructureMap, haben wir die ServiceActivator gefunden in Konfiguration von Dependency Injection mit ASP.NET WebAPI 2.1 WebAPI + APIController mit structureMap public class ServiceActivator : IHttpControllerActivator { public ServiceActivator(HttpConfiguration configuration) {}

Strukturkarte, AutoFac oder Ninject, welches ist ideal für eine große Web-App?

Anzahl der Antworten 5 Antworten
Habe ich einige Erfahrung in der Arbeit von Structuremap. Und jetzt bin ich die Schaffung eines großen und große Skala web-app (eigentlich eine social-networking-site) mit ASP.NET MVC 3Entity Framework 4.1 code-firstSqlServer 2008via C#.NET 4. Die von einem

WebAPI + APIController mit structureMap

Anzahl der Antworten 2 Antworten
Ich versuche zu verwenden StructureMap zu initialisieren, meine ValuesController, Derivat von ApiController aber ich bin immer eine Ausnahme, die sagt: Den IControllerFactory '...CustomControllerFactory' kam nicht wieder einen controller für den Namen 'api'. Hier ist der code.. public

StructureMap singleton usage (Eine Klasse, die zwei Schnittstellen implementiert)

Anzahl der Antworten 4 Antworten
public interface IInterface1 { } public interface IInterface2 { } public class MyClass : IInterface1, IInterface2 { } ... ObjectFactory.Initialize(x => { x.For<IInterface1>().Singleton().Use<MyClass>(); x.For<IInterface2>().Singleton().Use<MyClass>(); }); var x = ObjectFactory.GetInstance<IInterface1>(); var y = ObjectFactory.GetInstance<IInterface2>(); Bekomme ich zwei verschiedene

Vergleichen Castle Windsor, Einheit und StrukturKarte

Anzahl der Antworten 2 Antworten
In einem follow-up zu Krzysztof Aussagedass Windsor tut viel mehr als andere IoC, ich wollte verstehen, wie diese IoC stapeln sich gegen einander und die Vorteile/zusätzlichen Einrichtungen, die Schloss Windsor bietet. Gibt es irgendwelche Vergleiche? Kann mir

Konfigurieren der Abhängigkeitsinjektion mit der ASP.NET-Web-API 2.1

Anzahl der Antworten 2 Antworten
Ich bin momentan dabei, ein ASP.NET Web API 2.1 Website und wie ich will, um zu injizieren, Abhängigkeiten direkt in den Controller, habe ich meine eigene Implementierung von IDependencyResolver, so dass StructureMap Griff, für mich. public class

StructureMap-Ausnahmecode: 202 Keine Standardinstanz für PluginFamily definiert

Anzahl der Antworten 7 Antworten
Ich bin neu in StructureMap. Ich habe heruntergeladen und bin mit der version 2.6.1.0. Ich bekomme immer wieder die unten Fehler: StructureMap Ausnahmecode: 202 Nicht Standard-Instanz definiert PluginFamily Unternehmen.ProjectCore.Core.IConfiguration, Unternehmen.ProjectCore, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null Mein Global.asax.cs sieht so