Sha256: e378e8828aeaa635f7bcd0d1166830f79e6f5e337c35cff1f7709e3865122579
Contents?: true
Size: 429 Bytes
Versions: 1
Compression:
Stored size: 429 Bytes
Contents
module Rohbau class Request def initialize(runtime) raise "No Runtime instanciated (#{self.inspect})" unless runtime @runtime = runtime end def services @service_factory ||= build_service_factory end protected def build_service_factory raise NotImplementedError, "Please provide #{self.class}#build_service_factory" end def runtime @runtime end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rohbau-0.1.0 | lib/rohbau/request.rb |