protected override void BuildAndWriteExportables(string enumName, IEnumExportable[] exportables, string path) { base.BuildAndWriteExportables(enumName, exportables, path); if (includeExtensionMethods) { EnumExporter.BuildExtensionMethods(GetType(), typeof(T), enumName, path); } }
protected virtual void BuildAndWriteExportables(string enumName, IEnumExportable[] exportables, string path) { var tableNamespace = GetType().Namespace; EnumExporter.BuildEnum(tableNamespace, enumName, exportables, path); }