Suchergebnisse für Anfrage "postsharp"

2 die antwort

PostSharp für Assemblys, für die ich keinen Quellcode habe

In den Beispielen auf ihrer Website hat PostSharp eine Demo zum Abfangen von Aufrufen in Hauptsystemassemblys. Ich habe ein paar Mal versucht, die genannten Intercept-Aufrufe für Assemblys einzurichten und zu replizieren, für die ich nicht den ...

4 die antwort

Mit welchen Tools kann IL nach dem Kompilieren geändert werden?

Eine kürzliche Erwähnung von PostSharp erinnerte mich daran:Letztes Jahr, in dem ich gearbeitet habe, haben wir darüber nachgedacht, mit PostSharp Instrument...

2 die antwort

Wie kann ich ein einfaches aspektorientiertes Konzept verwenden, um die Ausnahmebehandlung ohne Postsharp durchzuführen?

Ich möchte AOP verwenden, um meine Fehlerausnahme in der Konsolenanwendung zu behandeln. (Es ist nicht MVC. Ich habe die Attribut-Vase-Programmierung verwendet, um Fehler in MVC zu behandeln. Dies ist jedoch die ...

TOP-Veröffentlichungen

1 die antwort

So beenden Sie eine Methode in der OnEntry-Methode eines PostSharp-Aspekts basierend auf der Bedingung

Ich möchte, dass der Aspekt einen Methodenaufruf basierend auf einer Bedingung wie der folgenden beendet: [AttributeUsage(AttributeTargets.Method)] public class IgnoreIfInactiveAttribute : OnMethodBoundaryAspect { public override void ...

1 die antwort

PostSharp-Aspekt für Eigenschaftssetzer, Aufruf einer generischen Methode

Wir haben ein Basisobjekt, das wir für ein MVC-ähnliches System verwenden, bei dem jede Eigenschaft in einem Nachkommen folgendermaßen geschrieben ist: public String FirstName { get { return GetProperty<String>("FirstName", ref _FirstName); } ...

3 die antwort

Problem mit PostSharp kann Assembly für system.web.mvc, Version = 3.0.0.0 nicht finden, wenn keine Projekte darauf verweisen

Ich benutze PostSharp und das hat gut funktioniert. Kürzlich haben wir einige Projekte auf die MVC-Version 5.2 aktualisiert. Heute habe ich ein altes Projekt geladen, das die Version 4.0 von MVC verwendete. PostSharp hat beim Erstellen einen ...