public CodeBlockBuilder AddCode(string value) { if (value is null) { throw new ArgumentNullException(nameof(value)); } _blockParts.Add(CodeInlineBuilder.New().SetText(value)); return(this); }
public FieldBuilder SetValue(string?value, bool beginValueWithNewline = false) { return(SetValue( value is not null ? CodeInlineBuilder.From(value) : null, beginValueWithNewline)); }
public MethodCallBuilder AddArgument(string value) { _arguments.Add(CodeInlineBuilder.New().SetText(value)); return(this); }
public MethodCallBuilder AddGeneric(string value) { _generics.Add(CodeInlineBuilder.New().SetText(value)); return(this); }
public NullCheckBuilder SetCode(string code) { _code = CodeInlineBuilder.From(code); return(this); }
public NullCheckBuilder SetCondition(string condition) { _condition = CodeInlineBuilder.From(condition); return(this); }
public AssignmentBuilder SetAssertException(string code) { _assertException = CodeInlineBuilder.From($"throw new {code}"); return(this); }