示例#1
0
        public ApMaxCore(EquipmentConnectionSetting settings)
        {
            var apAdmin = new ApAdminClient("WSHttpBinding_IApAdmin", new EndpointAddress("http://" + settings.Ip + ":" + settings.Port + "/Design_Time_Addresses/LoginService/ApAdmin/"));

            _loginInformation = apAdmin.LoginAdv(settings.CustomString1, settings.Username, settings.Password);

            //http://localhost:8731/Design_Time_Addresses/ServiceReportV1/ServiceReport/
            _serviceReportV1 = new ServiceReportClient("WSHttpBinding_IServiceReport", new EndpointAddress("http://" + settings.Ip + ":" + settings.Port + "/Design_Time_Addresses/ServiceReportV1/ServiceReport/"));
        }
        public CallingNumberAnnouncementV3Service(EquipmentConnectionSetting setting)
        {
            //http://localhost:8731/Design_Time_Addresses/LoginService/ApAdmin/
            var apAdmin = new ApAdminClient("WSHttpBinding_IApAdmin", new EndpointAddress("http://" + setting.Ip + ":" + setting.Port + "/Design_Time_Addresses/LoginService/ApAdmin/"));

            //http://oasislap7:8731/Design_Time_Addresses/CNAService/CNAServiceV3/
            _cnaService = new CNAServiceClient("WSHttpBinding_ICNAService", new EndpointAddress("http://" + setting.Ip + ":" + setting.Port + "/Design_Time_Addresses/CNAService/CNAServiceV3/"));

            _loginInformation = apAdmin.LoginAdv(setting.CustomString1, setting.Username, setting.Password);
        }
示例#3
0
        public UniversalCallManagementV3(EquipmentConnectionSetting setting)
        {
            //http://localhost:8731/Design_Time_Addresses/LoginService/ApAdmin/
            var apAdmin = new ApAdminClient("WSHttpBinding_IApAdmin", new EndpointAddress("http://" + setting.Ip + ":" + setting.Port + "/Design_Time_Addresses/LoginService/ApAdmin/"));

            //http://localhost:8731/Design_Time_Addresses/UniveralCallManagementV3/UCMService/
            _ucmService = new UCMServiceClient("WSHttpBinding_IUCMService",
                                               new EndpointAddress("http://" + setting.Ip + ":" + setting.Port + "/Design_Time_Addresses/UniveralCallManagementV3/UCMService/"));

            _loginInformation = apAdmin.LoginAdv(setting.CustomString1, setting.Username, setting.Password);
        }
        public OnDemandConferencingV3Service(EquipmentConnectionSetting setting)
        {
            //http://localhost:8731/Design_Time_Addresses/LoginService/ApAdmin/
            var apAdmin = new ApAdminClient("WSHttpBinding_IApAdmin", new EndpointAddress("http://" + setting.Ip + ":" + setting.Port + "/Design_Time_Addresses/LoginService/ApAdmin/"));

            //http://oasislap7:8731/Design_Time_Addresses/OnDemandConferencing/ODConferencingServiceV3/
            _odConferencingService = new ODConferencingServiceClient("WSHttpBinding_IODConferencingService",
                                                                     new EndpointAddress("http://" + setting.Ip + ":" + setting.Port + "/Design_Time_Addresses/OnDemandConferencing/ODConferencingServiceV3/"));

            _loginInformation = apAdmin.LoginAdv(setting.CustomString1, setting.Username, setting.Password);
        }
示例#5
0
        public LargeScaleConferenceV1Service(EquipmentConnectionSetting setting)
        {
            _setting = setting;

            //http://localhost:8731/Design_Time_Addresses/LoginService/ApAdmin/
            var apAdmin = new ApAdminClient("WSHttpBinding_IApAdmin", new EndpointAddress("http://" + _setting.Ip + ":" + _setting.Port + "/Design_Time_Addresses/LoginService/ApAdmin/"));

            //http://localhost:8731/Design_Time_Addresses/LargeScaleConferenceV1/LargeScaleConference/
            _largeScaleConferenceClient = new LargeScaleConferenceClient("WSHttpBinding_ILargeScaleConference",
                                                                         new EndpointAddress("http://" + _setting.Ip + ":" + _setting.Port + "/Design_Time_Addresses/LargeScaleConferenceV1/LargeScaleConference/"));

            _loginInformation = apAdmin.LoginAdv(_setting.CustomString1, _setting.Username, _setting.Password);
        }
示例#6
0
        public SubscriberV3Service(EquipmentConnectionSetting setting, ServiceVersions serviceVersions)
        {
            _setting  = setting;
            _versions = serviceVersions;

            //http://localhost:8731/Design_Time_Addresses/LoginService/ApAdmin/
            var admin = new ApAdminClient("WSHttpBinding_IApAdmin",
                                          new EndpointAddress("http://" + setting.Ip + ":" + setting.Port + "/Design_Time_Addresses/LoginService/ApAdmin/"));

            //http://localhost:8731/Design_Time_Addresses/SubscriberServiceV3/SubscriberV3/
            _subscriberService = new SubscriberServiceClient("WSHttpBinding_ISubscriberService3",
                                                             new EndpointAddress("http://" + setting.Ip + ":" + setting.Port + "/Design_Time_Addresses/SubscriberServiceV3/SubscriberV3/"));

            _loginInformation = admin.LoginAdv(setting.CustomString1, setting.Username, setting.Password);
        }