We think in similar directions.
[mailto:email@example.com] On Behalf Of Orion E.
Sent: Wednesday, February 18, 2009 5:18 PM
Subject: Re: [Ironruby-core] Attributes
Here’s my thoughts on what such a thing might look like:
clr_attribute OperationContractAttribute.new, :on => "SomeMethod"
def SomeMethod; end
Could also have similar methods which map from string to ClassName at
clr_attr “OperationContract”, :on => “SomeMethod”
Could also implement named parameters eg
clr_attr “ServiceContract”, :name => “MyFancyContract”
clr_attr “OperationContract”, :name => “CoolOperation”, :on =>
Hope this helps inspire
On Thu, Feb 19, 2009 at 2:01 PM, Michael L.
AFAIK you can’t yet. It’s one of those interop things that are on the
back burner while language compatibility is worked on. There’s still
alot of discussion needed about how to do this…
On Wed, Feb 18, 2009 at 7:20 PM, Orion E.
I’d like to mock up a WCF service using IronRuby.
This presents some stumbling blocks however, in that WCF
ServiceContracts are defined by creating an Interface and then applying
attributes to it.
Interface ~= Module in IronRuby, so that would probably be fine, but how
can I apply attributes to the module and the methods it declares?
Ironruby-core mailing list