This repository reaches SAIFDates† only through the authored WorkCalendarServiceProxy wrapper, which builds a default BasicHttpBinding() in code and passes a caller-supplied URL to the generated, internalSAIFDatesSoapClient; no repository source constructs WorkCalendarServiceProxy itself.
WorkCalendarServiceProxy constructor (Services/SAIF.Services.Web.Proxies/WorkCalendarServiceProxy.cs:12-19) — the wrapper itself has no in-repository caller
Binding configured in
Code — new BasicHttpBinding() with every default
Address supplied by
Constructor argument (serviceUrl) passed to WorkCalendarServiceProxy; the generated <client><endpoint> in app.config is bypassed
Unresolved** — the serviceUrl constructor argument, supplied by whoever constructs WorkCalendarServiceProxy; no repository source does so
WorkCalendarServiceProxy.cs:12-19
Yes — the address is a constructor argument, not a compiled-in literal, but no caller exists in this repository to change it
The candidate environment key workCalendarServiceUrl resolves to the same address (http://saifonline/webservices/SAIFDates/saifdates.asmx) on every track in environments.xml, but nothing in this repository reads it and passes it to WorkCalendarServiceProxy.
Note: Statements marked with † are derived from dependency library
documentation via the Legends CLI. Statements marked with * were inferred
from code structure or contextual evidence. Statements marked with ** could
not be confirmed; treat as unknown until verified.