Skip to content

SAIF.Services.Web.Proxies API reference

This page lists all 13 public types exposed by SAIF.Services.Web.Proxies: 11 authored classes and 2 authored interfaces. Each type links to its full API reference page. The 11 consumed SOAP client proxies' own generated types (ADSAPISoapClient, the CallRex/CallRexState clients, and the others) are documented separately, outside this library's API reference, at docs/clients/<proxy-slug>/.

Types

Type Kind Namespace Purpose
ActiveDirectoryServiceProxy Class SAIF.Services.Web.Proxies Wraps the ActiveDirectory SOAP service for default-printer, cached-access, and contact lookups
DocumentServiceProxy Class SAIF.Services.Web.Proxies Wraps the Document SOAP service for preview, category/package listing, distribution, and print
FaxServiceProxy Class SAIF.Services.Web.Proxies Wraps the Fax SOAP service to send a fax with Windows-authenticated transport
LoggingServiceProxy Class SAIF.Services.Web.Proxies Wraps the Logging SOAP service to forward exception details remotely
PdfServiceProxy Class SAIF.Services.Web.Proxies Wraps the PDFService WCF client to retrieve a cached PDF image with server-managed retry
WorkCalendarServiceProxy Class SAIF.Services.Web.Proxies Wraps the WorkCalendar SOAP service for work-day date queries
Legacy.DbConnectionServiceProxy Class SAIF.Services.Web.Proxies.Legacy Wraps the legacy DbConnection SOAP service to resolve Oracle/SQL Server connection strings
ISimpleCertifiedMailServiceProxy Interface SAIF.Services.Web.Proxies Contract for certified-mail label production, consumed via constructor injection
SimpleCertifiedMailServiceProxy Class SAIF.Services.Web.Proxies Produces SimpleCertifiedMail certified labels, resolving credentials from configuration
InvalidNumberOfPagesException Class SAIF.Services.Web.Proxies Thrown when a certified-mail label is requested for more than 76 pages
SimpleCertifiedException Class SAIF.Services.Web.Proxies Thrown when the SimpleCertifiedMail service returns a non-success status code
IGoogleMapsApiServiceProxy Interface SAIF.Services.Web.Proxies Contract for Google Distance Matrix driving-distance queries, consumed via constructor injection
GoogleMapsApiServiceProxy Class SAIF.Services.Web.Proxies Hand-rolled REST/XML client for the Google Distance Matrix API

Sources

  • Services/SAIF.Services.Web.Proxies/ActiveDirectoryServiceProxy.cs
  • Services/SAIF.Services.Web.Proxies/DocumentServiceProxy.cs
  • Services/SAIF.Services.Web.Proxies/FaxServiceProxy.cs
  • Services/SAIF.Services.Web.Proxies/LoggingServiceProxy.cs
  • Services/SAIF.Services.Web.Proxies/PDFServiceProxy.cs
  • Services/SAIF.Services.Web.Proxies/WorkCalendarServiceProxy.cs
  • Services/SAIF.Services.Web.Proxies/Legacy/DbConnectionsServiceProxy.cs
  • Services/SAIF.Services.Web.Proxies/ISimpleCertifiedMailServiceProxy.cs
  • Services/SAIF.Services.Web.Proxies/SimpleCertifiedMailServiceProxy.cs
  • Services/SAIF.Services.Web.Proxies/GoogleMapsApiServiceProxy.cs