Had time to get back to the WCF stuff: Here's the latest class MyService include IWcfContract
def ping(x) x end end uri = Uri.new "http://localhost:8700/MyService" binding = WSHttpBinding.new host = ServiceHost.new MyService host.add_service_endpoint(IWcfContract.to_clr_type, binding, uri); => Now raises the following error (new and different from last time, exciting!): *The contract name 'IWcfContract' could not be found in the list of contracts implemented by the service 'IronRuby.Builtins.RubyClass'.* * * I also tried creating an abstract C# class as follows: public abstract class WcfContractClass : IWcfContract { public abstract string Ping(string input); } and then having the ruby class do this: class MyService < WcfContractClass however the same error occurs. Still running the dlr nightly v12211 build... Any ideas?
_______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core