Analyzer::CSharp::Wcf
Inherits Analyzer < FileHelper < Reference < Object
Code-first WCF REST ([WebGet] / [WebInvoke] UriTemplates), the HTTP
surface of services that ship no WSDL. Routes are relative to the service
base address, which lives in hosting config (.svc, ServiceRoute,
WebServiceHost) rather than on the contract.
Constants
PLACEHOLDER = /\{([^{}]+)\}/
Class methods
tech_name
SourceInstance methods
analyze
Sourcetech
Instance-side view of the same declaration. The per-file rescues live on
this base class, which has no way to name the analyzer that is running
inside them, so a skipped file could not be attributed to a tech.
Deriving it from analyzer_for keeps the name written exactly once.