class KBuilder::Dotnet::CodeBlock

Represents some code that you wish to inject into a template.

Attributes

code[RW]
namespaces[RW]

Public Class Methods

new(code, namespaces = []) click to toggle source
# File lib/k_builder/dotnet/code_block.rb, line 11
def initialize(code, namespaces = [])
  @code = code
  @namespaces = namespaces

  raise KBuilder::Dotnet::Error, 'Code cannot be nil' if code.nil?
end