.NET 4.0 Web Uygulaması (web sitesi değil) ve PostSharp 1.5 çalıştırıyorum. OnMethodBoundaryAspect temel sınıfını kullanarak yürütmek için OnEntry geçersiz kılma yöntemini alamıyorum. İşte bazı ilgili kod:PostSharp OnMethodBoundaryAspect OnEntry Çalışmıyor
Bir şey mi eksik? OnEntry yöntemine asla vurmaz. Ayrıca PostSharp.dll ve PostSharp.Laos.dll bağımlılıkları yeni 2.0 sürümü ile değiştirmeyi denedim. Herhangi bir fark yaparsa MyUsageClass
StructureMap tarafından başlatılır.
Kullanım ILSpy (veya reflektör) sonra ve yöntem sonra derleme süresi inceleyin. Hedef emthod'unuzun, etrafına sarılmış bir deneme/yakalama olmalı ya da en azından yöntem gövdesinin en üstündeki Aspect'in OnEntry yöntemine yapılan bir çağrı olmalıdır. –
Çok havalı. Şu anda ILSpy indiriyorum .... Birazdan geri göndereceğim. Teşekkürler! – a432511
Tamam. ILSpy aracılığıyla yönteme baktığımda, yöntem gövdesinin üst kısmında OnEntry'ye bir çağrı göremiyorum. – a432511