I don't recall any implementation or design around ref params, no.
Please remember, my goal with any use of reflection or dynamic method invocation is absolutely not to be comprehensive. The design and implementation provides the least features necessary to meet the needs of CSLA .NET itself.
If you want a real dynamic invocation library, look at VB, or the Microsoft DLR, or C# 4.0 when it comes out. I surely don't have time to create/maintain a complete dynamic invocation library :)
I should say this too – if you would like to enhance the
functionality of Csla.Reflection to include features you want, but that
aren’t necessarily required by CSLA .NET, please let me know.
I am not against having the functionality be broader – I just
don’t personally have time to create or maintain that extended
functionality. But if you have time to create and maintain that functionality we
can talk about adding you to the dev team.
Rocky
From: RockfordLhotka
[mailto:cslanet@lhotka.net]
Sent: Monday, April 13, 2009 9:00 AM
To: rocky@lhotka.net
Subject: Re: [CSLA .NET] Does Csla.Reflection.MethodCaller.CallMethod
support ref params?
I don't recall any implementation or design around ref params, no.
Please remember, my goal with any use of reflection or dynamic method
invocation is absolutely not to be comprehensive. The design and
implementation provides the least features necessary to meet the needs of CSLA
.NET itself.
If you want a real dynamic invocation library, look at VB, or the Microsoft
DLR, or C# 4.0 when it comes out. I surely don't have time to create/maintain a
complete dynamic invocation library :)
Thank you for being willing to contribute.
Please email me directly, as I need you to sign a contributor
agreement and then we can move forward.
Rocky
From: mamboer
[mailto:cslanet@lhotka.net]
Sent: Monday, April 13, 2009 11:25 AM
To: rocky@lhotka.net
Subject: Re: [CSLA .NET] RE: Does
Csla.Reflection.MethodCaller.CallMethod support ref params?
Wow,I just had a bathe and came back:)
It will absolutely be my honor to join in the Csla.NET dev team and do some
contributions.However,my .NET skill may be not good enough(I began to learn c#
two years ago)...,which you may care.
Yes,i made this post because i did need that feature,i currently added a
overload of CallMethod method to support ref params. I can send you that tiny
patch along with my unit tests.
Copyright (c) Marimer LLC