public static Element Scan(Type t, string name) { var e = new Element(); if (t == typeof(Guid)) { Events.FoundGuid(); e.nameSpace = "http://microsoft.com/wsdl/types/"; } if (typeof(IEnumerable).IsAssignableFrom(t) || t.IsClass || t.IsInterface) e.DoesNotNeedToOccur(); e.type = Reflect.GetTypeNameFrom(t); e.name = name; return e; }
private ElementWriter(Element e) { this.e = e; }
public static string Write(Element e) { return new ElementWriter(e).Write(); }