public override string ToString()
{
var builder = new StringBuilder("[SMDefinitions]\n");
builder.Append("Ingredients\n");
foreach (var item in Ingredients.All) {
builder.Append(item).Append('\n');
}
builder.Append("Doughs\n");
foreach (var item in Doughs.All) {
builder.Append(item).Append('\n');
}
builder.Append("Sauces\n");
foreach (var item in Sauces.All) {
builder.Append(item).Append('\n');
}
builder.Append("Toppings\n");
foreach (var item in Toppings.All) {
builder.Append(item).Append('\n');
}
builder.Append("Pizzas\n");
foreach (var item in Pizzas.All) {
builder.Append(item).Append('\n');
}
return builder.ToString();
}