Feature Requests

I suggest you ...

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. 77 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)

      We’ll send you updates on this idea

    • Improvement of run-time performance

      Reduce the run-time overhead of PostSharp, especially the load on GC. Specifically, design new kinds of advices that receive the context on the stack and on the heap.

      53 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)

        We’ll send you updates on this idea

      • Support for Universal Windows Applications (Windows 10)

        Scenario: use PostSharp in an Windows Universal Application

        52 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)

          We’ll send you updates on this idea

        • Support for ASP.NET vNext projects

          Postshap is not triggered on ASP.NET vNext project build, so there is no way (easy way) to use it for vNext.

          46 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)

            We’ll send you updates on this idea

          • "Make it better" feature : when this is activated, scans entire project & suggests which areas of code can be made better using PostSharp

            This feature will be available as context menu when you right click on project."Make it better" feature : when this is clicked,
            a background worker will now scan that entire project and
            thereby "highlights" in some side-bar or alike so as to suggest, which areas of that project code can be made better using PostSharp's existing set of specific features

            45 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)

              We’ll send you updates on this idea

              1 comment  ·  Admin →
            • Interception of calls to constructor aspect

              Add an aspect type to allow to intercept constructor calls and replace them by a factory method.

              41 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)

                We’ll send you updates on this idea

              • Logging to Enterprise Library Semantic Logging

                Add Enterprise Library Semantic Logging Application Block as a backend to PostSharp Diagnostics

                36 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                • Fill gaps in support of async methods in OnMethodBoundaryAspect

                  Some features of OnMethodBoundaryAspect like changing the control flow and the return value don't work with async methods. Please fill these gaps.

                  35 votes
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                  • Command aspect (MVVM)

                    The aspect would automate the generation of ICommand properties in XAML/MVVM applications.

                    35 votes
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                    • Edit and Continue

                      We used PostSharp for measuring our business layer in Erp.
                      But we have a problem everytime because of lack of edit and continue feature.So for this purpose we broke and disabled PostSharp Build and again we did debug.Eventually when we release,we enable PostSharp build.I think Edit and Continue will contribute PostSharp to be used by wider community.

                      34 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        1 comment  ·  Admin →
                      • Support for CoreCLR as a runtime platform (including Linux, iOS)

                        Scenario: pre-build an ASP.NET v5 app on Windows but run it on Linux and iOS using .NETCore.

                        33 votes
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                        • Support Paket

                          Paket ist an NuGet Alternative since "NuGet is broken by design" (statement of the NuGet Team itself: http://blog.nuget.org/20141010/nuget-is-broken.html)

                          There is a good alternative called Paket:
                          http://fsprojects.github.io/Paket/

                          The only thing you have to do in order to support Paket is to drop the usage of install.ps1 which is already declared deprecated by NuGet. I wrote a blog post about that:
                          https://uliarmbruster.wordpress.com/2015/03/18/how-to-get-the-postsharp-package-running-with-paket/

                          33 votes
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                          • Management API for logging, metrics, caching, circuit breaker aspects

                            To expose the aspects to runtime management or monitoring facilities such as WMI, to enable scenarios like: enable/disable logging or caching, reset cache, open/close a circuit breaker... without having to restart the application.

                            30 votes
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                            • 28 votes
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                              • Decrease run-time memory usage of PostSharp aspects

                                Improve the aspect framework to make it possible to create aspects that consume less memory at runtime. Specifically, improve IInstanceScopedAspect so that there is just one instance per object, not one instance per object and per level of inheritance.

                                27 votes
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                • An option for the [Log] attribute to add the exception details to the log output

                                  When the option is enabled, then the exception object will be passed to the logging method, if this is supported by the underlying logging framework.

                                  23 votes
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                  • Provide documentation and support for PostSharp SDK

                                    PostSharp SDK is currently undocumented and unsupported. Please provide documentation and commercial support for the SDK.

                                    21 votes
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                    • 20 votes
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                      • Support for Mono as a Build Platform

                                        Build on Mono, run on Mono and Xamarin

                                        19 votes
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                        • Extend NotifyPropertyChanged to publish events via an IObservable<T> or similar

                                          Thus property changes could be aggregated as an event stream (Rx or other) and consumed or streamed elsewhere.

                                          19 votes
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            1 comment  ·  Admin →
                                          ← Previous 1 3 4
                                          • Don't see your idea?

                                          Feature Requests

                                          Feedback and Knowledge Base