Ejemplo n.º 1
0
        public CodeBlockBuilder AddCode(string value)
        {
            if (value is null)
            {
                throw new ArgumentNullException(nameof(value));
            }

            _blockParts.Add(CodeInlineBuilder.New().SetText(value));
            return(this);
        }
Ejemplo n.º 2
0
 public FieldBuilder SetValue(string?value, bool beginValueWithNewline = false)
 {
     return(SetValue(
                value is not null ? CodeInlineBuilder.From(value) : null,
                beginValueWithNewline));
 }
Ejemplo n.º 3
0
 public MethodCallBuilder AddArgument(string value)
 {
     _arguments.Add(CodeInlineBuilder.New().SetText(value));
     return(this);
 }
Ejemplo n.º 4
0
 public MethodCallBuilder AddGeneric(string value)
 {
     _generics.Add(CodeInlineBuilder.New().SetText(value));
     return(this);
 }
Ejemplo n.º 5
0
 public NullCheckBuilder SetCode(string code)
 {
     _code = CodeInlineBuilder.From(code);
     return(this);
 }
Ejemplo n.º 6
0
 public NullCheckBuilder SetCondition(string condition)
 {
     _condition = CodeInlineBuilder.From(condition);
     return(this);
 }
Ejemplo n.º 7
0
 public AssignmentBuilder SetAssertException(string code)
 {
     _assertException = CodeInlineBuilder.From($"throw new {code}");
     return(this);
 }