Exemple #1
0
        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("}");
 }
Exemple #3
0
 public static CodeNamespaceDeclaration AddNamespace(this INamespaceDeclarationContainer unit, CodeNamespaceDeclaration ns)
 {
     unit.Namespaces.Add(ns);
     return(ns);
 }