private string Write(EnumeratedDataType type)
 {
     CodeWriterUtils.WriteFileHeader(classBuilder);
     WriteUsings();
     classBuilder.BeginNest($"namespace {codeWriterSettings.Namespace}");
     classBuilder.BeginNest($"public enum {type.NetDataType}");
     WriteEnumerationValues(type);
     classBuilder.EndNest();
     classBuilder.EndNest();
     return(classBuilder.ToString());
 }
 private void WriteEnumerationValues(EnumeratedDataType type)
 {
     for (var i = 0; i < type.EnumerationValues.Count; i++)
     {
         var enumerationValueToWrite = type.EnumerationValues[i].Replace(" ", "_");
         if (i < type.EnumerationValues.Count - 1)
         {
             enumerationValueToWrite += ",";
         }
         classBuilder.AppendLine($"[PgName(\"{type.EnumerationValues[i]}\")]");
         classBuilder.AppendLine(enumerationValueToWrite);
     }
 }