Add yes, It works fine with I set it in the codebehind the problema occurs
only I set it in .config.
Here is my configuration of the service.
<service name="clientService">
<!-- Service Endpoints -->
<endpoint address="http://localhost:8080/ServiceUserFacility"
binding="wsHttpBinding"
contract="Service.IServiceFacility" />
<endpoint
address="net.tcp://localhost:6501/ServiceUserFacility"
binding="netTcpBinding"
contract="Service.IServiceFacility" />
<endpoint address="mex" binding="mexHttpBinding"
contract="IMetadataExchange"/>
</service>
2010/2/26 Craig Neuwirt <[email protected]>
> Did you propertly add the service configuration in your web.config for that
> service?
>
>
> On Wed, Feb 24, 2010 at 3:12 PM, Diego Dias <[email protected]> wrote:
>
>> I not speak english I'm learning.
>> My service works when I set it in the codebehind, but when I set it with
>> .xml occurs failure as I said before.
>>
>> 2010/2/24 Craig Neuwirt <[email protected]>
>>
>> I am not sure what you mean by
>>>
>>>
>>> The problema only occurs when I try set my service with string, because
>>> when I try set service with codebhind it works fine.
>>>
>>> Can you explain what you mean?
>>>
>>>
>>> On Tue, Feb 23, 2010 at 2:09 PM, Diego Dias <[email protected]>wrote:
>>>
>>>> I'm trying host my service as in samples of the project
>>>> "WcfIntegration-vs2008", but I'm had problem to set my service.
>>>>
>>>> //set
>>>> using (new WindsorContainer()
>>>> .Install(Configuration.FromXml(new
>>>> StaticContentResource(xmlConfiguration))))
>>>> {
>>>> IServiceFacility client =
>>>> ChannelFactory<IServiceFacility>.CreateChannel(
>>>> new NetTcpBinding(),
>>>> new
>>>> EndpointAddress("net.tcp://localhost:6501/ServiceUserFacility"));
>>>>
>>>> var result = client.ListUsers();
>>>> }
>>>>
>>>> //configurations
>>>> private static string xmlConfiguration = @"<?xml version='1.0'
>>>> encoding='utf-8' ?>
>>>> <configuration>
>>>> <facilities>
>>>> <facility id='wcf'
>>>>
>>>> type='Castle.Facilities.WcfIntegration.WcfFacility,
>>>> Castle.Facilities.WcfIntegration' />
>>>> </facilities>
>>>>
>>>> <components>
>>>> <component id='ServiceFacility'
>>>> service='Service.IServiceFacility,
>>>> Service'
>>>> type='Service.ServiceUserFacility,
>>>> Service'
>>>> wcfServiceHost='true'>
>>>> </component>
>>>>
>>>> <component id='settings'
>>>> service='Domain.Model.ISettings, Domain.Model'
>>>> type='Domain.Model.SettingsPortal,
>>>> Domain.Model'>
>>>> <parameters>
>>>> <token>0987654321</token>
>>>> </parameters>
>>>> </component>
>>>> </components>
>>>> </configuration>";
>>>>
>>>> //service
>>>> private readonly ISettings _settings;
>>>>
>>>> public ServiceUserFacility(ISettings settings)
>>>> {
>>>> _settings = settings;
>>>> }
>>>>
>>>> public IList<Usuario> ListUsers()
>>>> {
>>>> Console.WriteLine("Token: {0}", _settings.Token);
>>>>
>>>> return new List<Usuario>()
>>>> {
>>>> new Usuario()
>>>> {
>>>> IdUser=1,
>>>> Nome="nome 1"
>>>> },
>>>> new Usuario()
>>>> {
>>>> IdUser=2,
>>>> Nome="nome 2"
>>>> }
>>>> };
>>>> }
>>>>
>>>>
>>>> The message error is:
>>>> The service 'Service.ServiceUserFacility' has no endpoint application
>>>> (without infrastructure).This may be because there has been no
>>>> configuration file for your application or because no service element
>>>> matching the service name could not be found, or because no endpoints were
>>>> defined in the service element
>>>>
>>>> The problema only occurs when I try set my service with string, because
>>>> when I try set service with codebhind it works fine.
>>>>
>>>>
>>>>
>>>> --
>>>> 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]<castle-project-users%[email protected]>
>>>> .
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/castle-project-users?hl=en.
>>>>
>>>
>>> --
>>> 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]<castle-project-users%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/castle-project-users?hl=en.
>>>
>>
>> --
>> 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]<castle-project-users%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/castle-project-users?hl=en.
>>
>
> --
> 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]<castle-project-users%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/castle-project-users?hl=en.
>
--
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.