postsharp

    4熱度

    2回答

    我冒險進入一些AOP,它似乎與.NET PostSharp是要走的路。 我想在發生異常時對db進行一些簡單的日誌記錄。然而,我發現很難找到超出基本使用PostSharp的任何真正可靠的例子。我試過如下: [Serializable] public sealed class LogExceptionAttribute : ExceptionHandlerAspect { public

    14熱度

    3回答

    我正在尋找有趣的PostSharp方面 - 任何你覺得有用,並不介意共享。

    2熱度

    1回答

    我們有我們使用的一些MVC-like系統,其中,在後代每個屬性是這樣寫的基本對象: public String FirstName { get { return GetProperty<String>("FirstName", ref _FirstName); } set { SetProperty<String>("FirstName", ref _FirstName, v

    0熱度

    1回答

    如何爲postsharp中的類中的所有方法上的空引用創建方面檢查。 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace test { [MethodParameterNullCheck] internal class Class

    10熱度

    4回答

    我正在考慮使用Postsharp框架來減輕應用程序方法日誌的負擔。 它基本上允許我用日誌記錄屬性來裝飾方法,並在編譯時將需要的日誌代碼注入到日誌中。我喜歡這個解決方案,因爲它可以將噪音排除在設計時間碼環境之外。 任何想法,經驗或更好的選擇?

    23熱度

    6回答

    有沒有人在生產環境中使用Postsharp AOP框架?有沒有什麼陷阱?爲了做一些日誌記錄等,可以將Postharp與log4net結合使用嗎? 任何關於在Web Apps和/或log4net上使用Postharp的教程都將非常感激。 在此先感謝。

    0熱度

    1回答

    最近,我一直在使用PostSharp。這是一個允許我們編譯時間代碼注入的AOP框架。您可以引用PostSharp程序集,在代碼中使用它,並在編譯之後,您將得到一個已將代碼注入其中的程序集。我試圖找出PostSharp如何將自己集成到Visual Studio的編譯過程中,並更改代碼,但直到現在還沒有結果。 有什麼辦法讓Visual Studio在編譯期間或編譯之後運行一些代碼而不使用項目的構建後任