Wiem, że jest możliwe (teoretycznie), aby utworzyć nowy typ w czasie wykonywania, ale czy jest możliwe, aby zmodyfikować ciało metody istniejącego typu w czasie wykonywania? Mój plan (jeśli mogę to uruchomić) polega na oznaczeniu metod niestandardowym atrybutem, a następnie w czasie wykonywania w poszukiwaniu metod z atrybutem i wstawieniu części mojego własnego kodu do treści metody.Czy można zmodyfikować treść metody w czasie wykonywania w .NET?
Wszelkie sugestie?
Przypuszczam, że jeśli nie uda mi się uzyskać takiego podejścia do pracy, zawsze mógłbym użyć metody wirtualnej w klasie bazowej (z atrybutami), w połączeniu z fabryką statyczną, aby wypluć pochodną typ dynamiczny z moim przebiegiem Metoda generowana w czasie w klasie potomnej. Nie byłby jednak tak czysty w użyciu.