-- i agree with jsimons, I also needed it for my project.
It should be also interesting if the Binding could be dynamically
resolved. So ABC is covered.
ICore proxy = container.Resolve<ICore>(new { Endpoint =
WcfEndpoint.BoundTo(_binding).At("http://test.com/blah") });
-- Default binding for client/services.
facility WcfFacility:
defaultBinding = _customBinding
-- Something similar to the first point is the following (don't know
whether it makes sense or not):
I have a service implemented by many endpoints and very high number
of clients which must interact very fast (channel cannot be shared
between clients and cannot be created on request/resolve "slow").
The proxies are startable/Pooled, in order the channel creation being
carried out on application start-up.
Now, I would like to resolve the proxy depending on the
endpointAddress, so far i use binsor the endpointaddress cannot be
used as key. I have to do a work around to resolve the component
depending on the endpoint address. For me it could be nice, if it
could be made by the facility.
On 17 Jan, 23:51, jsimons <[email protected]> wrote:
> Hi Craig,
>
> I'm using your facility in my current project, and it works great on
> the server side(excellent work) but my client side needs to be able to
> change the endpoint dynamically based on certain conditions, so my
> feature request would be to allow the WcfFacility on the client side
> support passing parameters to the Resolve method of the container.
>
> Eg.
> ICore proxy = container.Resolve<ICore>(new { Endpoint =
> WcfEndpoint.At("http://test.com/blah") });
>
> This probably could only be supported for components registered as
> transient.
> Let me know what you think
>
> Regards
> John
>
> On Jan 18, 6:39 am, "Craig Neuwirt" <[email protected]> wrote:
>
> > I am preparing to release the WCF Integration Facility in the next few weeks
> > and wanted to gather any feedback, requests, wishes that users may have.
>
> > thanks,
> > craig
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Castle Project Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/castle-project-users?hl=en
-~----------~----~----~----~------~----~------~--~---