public static CodeNamespaceDeclaration AddNamespace(this INamespaceDeclarationContainer unit, string name) { var ns = new CodeNamespaceDeclaration(name); unit.Namespaces.Add(ns); return(ns); }
protected virtual void Write(IndentedTextWriter writer, CodeNamespaceDeclaration ns) { writer.Write("namespace "); WriteIdentifier(writer, ns.Name); writer.WriteLine(); writer.WriteLine("{"); writer.Indent++; Write(writer, ns.Usings, writer.NewLine); Write(writer, ns.Types, writer.NewLine); Write(writer, ns.Namespaces, writer.NewLine); writer.Indent--; writer.WriteLine("}"); }
public static CodeNamespaceDeclaration AddNamespace(this INamespaceDeclarationContainer unit, CodeNamespaceDeclaration ns) { unit.Namespaces.Add(ns); return(ns); }