我可以拥有与其他wcf服务具有相同名称空间的WCF服务吗

时间:2019-01-31 04:00:42

标签: c# .net wcf namespaces wcf-security

我正在创建一个接口(服务协定和一个操作。现在我将其创建为新接口。我们已经有两个接口(两个不同的服务)...但是它们都有不同的命名空间。

请注意,所有这些都在同一个项目中,因此我不打算进行版本控制,因为这些服务将来不必更改

我的问题是,我们可以拥有与该服务的一个名称空间相同的名称空间吗?例如,http://so.com.usa/services在服务合同之一中作为名称空间出现。

 [ServiceContract(Namespace = "http://so.com.usa/services", Name = "abc")]
    public interface IAbc
    {
        [OperationContract(Name = "GetCustomer")]
        Customer GetCustomer (int id);

    }

 [ServiceContract(Namespace = "http://so.com.usa/services", Name = "xyz")]
    public interface IXyz
    {
        [OperationContract(Name = "GetClient")]
        Client GetClient (int id);

    }

0 个答案:

没有答案