class

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
Source

Instance methods

analyze
Source
tech

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.

Source