public static IGUsingGroup AddUsingGroup(this IGUsingGroup gUsingGroup, IEnumerable <IGUsingGroup> gUsingGroups) { foreach (var o in gUsingGroups) { gUsingGroup.AddUsingGroup(o); } return(gUsingGroup); }
public static IGUsingGroup AddUsingGroup(this IGUsingGroup gUsingGroup, IGUsingGroup gUsingGroups) { foreach (var kvp in gUsingGroups.GUsings) { gUsingGroup.AddUsing(kvp.Value); } return(gUsingGroup); }
public static IGUsingGroup AddUsing(this IGUsingGroup gUsingGroup, IDictionary <IGUsingId <TValue>, IGUsing <TValue> > gUsing) { foreach (var kvp in gUsing) { gUsingGroup.GUsings[kvp.Key] = kvp.Value; } return(gUsingGroup); }
public static IGUsingGroup AddUsing(this IGUsingGroup gUsingGroup, IEnumerable <IGUsing> gUsing) { foreach (var o in gUsing) { gUsingGroup.GUsings[o.Id] = o; } return(gUsingGroup); }
public static IR1Top RUsingGroup(this IR1Top r1Top, IGUsingGroup gUsingGroup) { r1Top.Sb.Append($"{r1Top.Indent}#region {gUsingGroup.GName}{r1Top.Eol}"); r1Top.Indent.Append(r1Top.IndentDelta); r1Top.Sb.RenderUsingGroupStringBuilder(gUsingGroup, r1Top.Indent, r1Top.Eol, r1Top.Ct); r1Top.Indent.ReplaceFirst(r1Top.IndentDelta, ""); r1Top.Sb.Append($"{r1Top.Indent}#endregion {r1Top.Eol}"); return(r1Top); }
public static StringBuilder RenderUsingGroupStringBuilder(this StringBuilder sb, IGUsingGroup gUsingGroup, StringBuilder indent, string eol, CancellationToken?ct = default) { ct?.ThrowIfCancellationRequested(); foreach (var kvp in gUsingGroup.GUsings) { sb.RenderUsingStringBuilder(kvp.Value, indent, eol, ct); } return(sb); }
public static IGUsingGroup AddUsing(this IGUsingGroup gUsingGroup, IGUsing gUsing) { gUsingGroup.GUsings[gUsing.Id] = (gUsing); return(gUsingGroup); }