protected override void ComputeString(IDescriptionBuilder context) { context.Append("["); var count = 0; foreach (var it in Items) { if (count != 0) { context.Append(","); } using (context.PushContext(count++)) { it.BuilString(context); } } context.Append("]"); }
public CreateBugOperation( IInputValidator inputValidator, IAllTeams allTeams, IAllMembers allMembers, IWimFactory factory, IDescriptionBuilder descriptionBuilder, IStepsToReproduceBuilder stepsToReproduceBuilder, IBusinessLogicValidator businessLogicValidator, IMemberOpertaions memberOpertaions, IBoardOperations boardOperations) { this.inputValidator = inputValidator; this.allTeams = allTeams; this.allMembers = allMembers; this.factory = factory; this.descriptionBuilder = descriptionBuilder; this.stepsToReproduceBuilder = stepsToReproduceBuilder; this.businessLogicValidator = businessLogicValidator; this.memberOpertaions = memberOpertaions; this.boardOperations = boardOperations; }
protected override void ComputeString(IDescriptionBuilder context) { context.Append("{"); for (var i = 0; i < _Attributes.Count; i++) { if (i != 0) { context.Append(","); } var name = _TypePropertyAccessor.AttributeNames[i]; context.Append($@"""{name}"":"); using (context.PushContext(name)) { _Attributes[i].BuilString(context); } } context.Append("}"); }
//// ---------------------------------------------------------------------------------------------------------- private FizzBuzzRepository GetRepository(IDescriptionBuilder descriptionBuilder) { return(new FizzBuzzRepository(descriptionBuilder)); }
protected override void ComputeString(IDescriptionBuilder context) { context.AppendCommandDescription(true); }
public void BuilString(IDescriptionBuilder context) { context.Append(ToString()); }
protected abstract void ComputeString(IDescriptionBuilder context);
public static IDescriptionBuilder <T> Delete <T>(this IDescriptionBuilder <T> @this, string template) { return(@this.Verb(HttpMethod.Delete).Template(template)); }