/// <summary> /// Gets instance (if instance has not been created - creates it). /// </summary> /// <returns>ImagingSchemaSet</returns> public static ImagingSchemaSet GetInstance() { if (_instance == null) { _instance = new ImagingSchemaSet(); } return(_instance); }
protected override ImagingPortClient CreateClient() { Binding binding = CreateBinding(false, new IChannelController[] { new SoapValidator(ImagingSchemaSet.GetInstance()) }); ImagingPortClient client = new ImagingPortClient( binding, new EndpointAddress(GetImagingServiceAdderss())); return(client); }