Official Castle Project feedback forum

Welcome to the official feedback forum for Castle Project. Do you have an idea? Do you recognize a good idea when you see one? Than share it!

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(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. Allow for interception of virtual members of System.Object (ToString, Equals, GetHashCode).

    It would be nice if you were able to intercept these members, not as default but through a custom hook.

    6 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      completed  ·  3 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • Dynamic Proxy for Silverlight

      Hi,
      Have you got any plan for porting Dynamic Proxy to Silverlight ?

      6 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        4 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • Add an OpenStatelessSession method to the NH Facility SessionManager

        I use the NH Facility a lot and the one thing it is missing is the ability to open a stateless session from the session manager. I know you can always inject the ISessionFactory, but I think it would be more consistent to have it in the ISessionManager.

        5 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          completed  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
        • Monorail can enable SSL for SMTP email config

          When I setup MR to use a SMTP server etc, I can't enable SSL for sending emails.

          in Web.config:
          <monorail
          smtpHost="xxx"
          smtpPort="xxx"
          smtpUsername="xxx"
          smtpPassword="xxx"

          smtpUseSSL="true" (does not exist?)
          >

          see also: http://groups.google.com/group/castle-project-users/browse_thread/thread/3efe003354985c9e

          4 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            1 comment  ·  Flag idea as inappropriate…  ·  Admin →
          • Fix "who is using" part of castleproject.org

            Suggesting www.shadows.com for one of your demos is not good. I happened to be fortunate enough to check that one out while at work and was presented with a neat trap.

            See http://www.castleproject.org/castle/whoisusing.html and click the link for the shadows showcase.

            3 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              3 comments  ·  Flag idea as inappropriate…  ·  Admin →
            • Add IWindsorContainer.CheckForConfiguratrionIssues()

              I wish to have this metod in place for checking dangerous dependency graphs between components with different lifestyles.

              Inspired from http://igorbrejc.net/development/c/the-delicate-dance-of-transience

              3 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                5 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • 3 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                • windsor container for silverlight

                  is there a conatiner for silverlight projects. if yes where i can download it from. tahnks

                  3 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    completed  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                  • 3 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      completed  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                    • to correct the contents of the Castle.Core distriubution package.

                      The content of http://sourceforge.net/projects/castleproject/files/Core/3.0/Castle.Core.3.0.0.zip/download is totally mixed - the net40-client folder contains the silverlight assemblies; the normal net40 folder contains the client profile assemblies.

                      3 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                      • Method Parameter Attributes on proxied types

                        Hello, I was wondering if you guys were planning on adding support for method parameter attributes on proxied types.

                        3 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          1 comment  ·  Flag idea as inappropriate…  ·  Admin →

                          Added. Non inheritable attributes on parameters and generic arguments will be replicated unless user outs out. Attributes on return value will not be replicated. Reflection.Emit seems to be missing the API to do so.

                        • 3 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            completed  ·  7 comments  ·  Flag idea as inappropriate…  ·  Admin →
                          • 2 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              completed  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                            • Add component name created from appsetting value

                              Rather than having to use say ConfigurationManager, we could use this :
                              ServiceOverride.ForKey("dependency").EqAppSettingComponentName("AppSettingKey");

                              Where value behind AppSettingKey would be correctly formatted to a proper component key name.
                              PS: EqAppSettingComponentName is jut so that you understand what it's for :)

                              2 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                3 comments  ·  Flag idea as inappropriate…  ·  Admin →
                              • make it easier to define mex endpoint

                                The resulting error from omitting this is unclear - so unless you know enough about WCF and the facility - it's not clear that defining a MEX endpoint is the solution

                                2 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                • Castle Active Record documentation - all links broken

                                  On the page:

                                  http://docs.castleproject.org/Active%20Record.Default.aspx

                                  None of the links to sub pages work, so effectively no documentation for active record exists or is accessible (except on the Wayback Machine).

                                  1 vote
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    completed  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Unseal the InterceptorAttribute class

                                    I am trying to do a little AOP and have written a few interceptors that do what I want (lets call one of them the SecurityCheckingInterceptor for example). I would like to implement an EnforceSecurityAttribute that simply subclasses InterceptorAttribute and passes typeof(SecurityCheckingInterceptor) to the base constructor. This provides for better self-documentation in code and allows for better scoping. I can make the attribute public w/o having to make the interceptor public.

                                    1 vote
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      completed  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                    • 1 vote
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                      • TypedFactoryFacility ResolveAll

                                        Add ability to route calls to ResolveAll via TypedFactoryFacility which would be required for support of collections

                                        1 vote
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          completed  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                        • 1 vote
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            completed  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Official Castle Project feedback forum

                                          Feedback and Knowledge Base